<SEC-DOCUMENT>0001046025-23-000115.txt : 20230504
<SEC-HEADER>0001046025-23-000115.hdr.sgml : 20230504
<ACCEPTANCE-DATETIME>20230504160905
ACCESSION NUMBER:		0001046025-23-000115
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		70
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230504
DATE AS OF CHANGE:		20230504

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HERITAGE FINANCIAL CORP /WA/
		CENTRAL INDEX KEY:			0001046025
		STANDARD INDUSTRIAL CLASSIFICATION:	SAVINGS INSTITUTIONS, NOT FEDERALLY CHARTERED [6036]
		IRS NUMBER:				911857900
		STATE OF INCORPORATION:			WA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-29480
		FILM NUMBER:		23888731

	BUSINESS ADDRESS:	
		STREET 1:		201 FIFTH AVENUE S.W.
		STREET 2:		P O BOX 1578
		CITY:			OLYMPIA
		STATE:			WA
		ZIP:			98501
		BUSINESS PHONE:		3609431500

	MAIL ADDRESS:	
		STREET 1:		205 5TH AVE SW
		STREET 2:		P O BOX 1578
		CITY:			OLYMPIA
		STATE:			WA
		ZIP:			98501
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>hfwa-20230331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:05971489-b3ad-4670-82b9-2ca302753157,g:dab712ee-4df8-4b7c-847f-596c893f33b9,d:f125bc9f5e3c4491861aacd088af5a02--><html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hfwa="http://www.hf-wa.com/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2023" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>hfwa-20230331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80L2ZyYWc6ODhiNjU1OGI3NDQ4NDc1YzgwNGMxOTY5OTIzMmRiZGEvdGFibGU6MDM1MTZiODljYTk0NGVjZGI4ZWUzODZjMTljNzg1ZDAvdGFibGVyYW5nZTowMzUxNmI4OWNhOTQ0ZWNkYjhlZTM4NmMxOWM3ODVkMF80LTEtMS0xLTE5NTg1OA_9a9a2bae-9dfd-4fcc-affb-56d15e53dd08">0001046025</ix:nonNumeric><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80L2ZyYWc6ODhiNjU1OGI3NDQ4NDc1YzgwNGMxOTY5OTIzMmRiZGEvdGFibGU6MDM1MTZiODljYTk0NGVjZGI4ZWUzODZjMTljNzg1ZDAvdGFibGVyYW5nZTowMzUxNmI4OWNhOTQ0ZWNkYjhlZTM4NmMxOWM3ODVkMF83LTEtMS0xLTE5NTg1OA_7eca1d41-d9ce-42c2-b22c-2915cf88bb64">false</ix:nonNumeric><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80L2ZyYWc6ODhiNjU1OGI3NDQ4NDc1YzgwNGMxOTY5OTIzMmRiZGEvdGFibGU6MDM1MTZiODljYTk0NGVjZGI4ZWUzODZjMTljNzg1ZDAvdGFibGVyYW5nZTowMzUxNmI4OWNhOTQ0ZWNkYjhlZTM4NmMxOWM3ODVkMF84LTEtMS0xLTE5NTg1OA_bf1e0e21-d320-4931-b2dd-8c09ca1057e6">2023</ix:nonNumeric><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80L2ZyYWc6ODhiNjU1OGI3NDQ4NDc1YzgwNGMxOTY5OTIzMmRiZGEvdGFibGU6MDM1MTZiODljYTk0NGVjZGI4ZWUzODZjMTljNzg1ZDAvdGFibGVyYW5nZTowMzUxNmI4OWNhOTQ0ZWNkYjhlZTM4NmMxOWM3ODVkMF85LTEtMS0xLTE5NTg1OA_2ad69c3c-be67-4dbf-ac88-46e67d1a8d85">Q1</ix:nonNumeric><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80L2ZyYWc6ODhiNjU1OGI3NDQ4NDc1YzgwNGMxOTY5OTIzMmRiZGEvdGFibGU6MDM1MTZiODljYTk0NGVjZGI4ZWUzODZjMTljNzg1ZDAvdGFibGVyYW5nZTowMzUxNmI4OWNhOTQ0ZWNkYjhlZTM4NmMxOWM3ODVkMF8xMC0xLTEtMS0xOTU4NTg_6fe84280-8394-40ec-81fb-1e2f59e1ba82">12/31</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="hfwa-20230331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3430c26a45d542a18ec379d88707d7d8_I20230426"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i01b03f5102124e8082c6dc40f877406e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i070f990d24bb43d6a1282b8c6a80c694_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9187946d7f7b426cb5adb661edb579d0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6758df03216b4f15ad2aaab42a87dd2a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icad16e2e248e40f69fe11ada16e5d652_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22e42a12eab74d44a930d496ad2df30c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac900a1092ef405db5f077064ff0efe5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d19d2b3a6544a7caa637893e185ab3d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f4bd9478bd64acd8f4070c40ab37794_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f4cae66ec5a44b482015f6c46bc6967_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f5a9b3b65d445f6bd9a0351f303c108_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fb9d2463ef447829422600192460ba4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c247a83c4c741bb9613520fadab93db_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1c587958dcf4d368ca9d4a2b1beabf1_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8aa5549571b4e9c9fcdc5f8a44245b0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31473156290b4bf79505bf0aa5562c5a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8daa78bb77df44ad92956cd613ce8e94_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i062e1b57407f41359844f1f618cb4f3e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35ecb631168349b8bf242a30fe168e10_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idada774ac7b448cbaa9941cbc88b16c1_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8894cfbdadb34c0a8b0433fc92d55e6b_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8af101915e4447f9bc5cbb11bb89533_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i178b1071684d4eebb28e6d41561552a8_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3d7328d794546c8ae853945b2185df4_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ebd96869c08411fb45758eb8a01b945_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:HeritageBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="branch"><xbrli:measure>hfwa:branch</xbrli:measure></xbrli:unit><xbrli:context id="i9480b1501d8c44a2b3c5206819e30246_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c05810de01947658088778e9865235a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f3800f144ed41669792398e9490e7a1_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfb267d50c124a00864605b93fe2756a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieda8be60f1d447169aad0792cbbc887f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46999fee28f140608f05ab93df41b5b6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6944d568c3964419a87f501340ee8699_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i746809784e16415ca9d39333cc751ee5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54855521436d4690a863c474b5a91322_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84b94fde51c443da802ab44156b7cb88_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d624086ad45407e93733cff34bb5c52_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0399ae7135c40a983a2f6d989de555f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1b3ed4d58fb452db1d8bed553a946cc_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8173d3f77514a448c1f5602eb4149d8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b75cc193355494c960bc1e38341d195_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92128e13bbac4628b27f9d81da887f22_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3600df9c64c04b319990b37e91e7da05_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d71326d6eab47238cdff7e5e471bad8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i350b2fa653124a2fb78db4b4f59409fe_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6c8d8b5367f4fbfbe0ec2d1ee2ddc5e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:WashingtonAndOregonStateToSecurePublicDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id74947467f984a5d97382ff04c68bb08_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:WashingtonAndOregonStateToSecurePublicDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i049f54843af247718a2fc56923f36398_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i524c3e3859194c7f99cc6b7a8fe5239a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c2e29715bde4cc0990bef954938cfe6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i596a0ddfc1034a49b9eb53fdc5972d42_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib04beba49d014552903e3a9fba101b01_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:OtherSecuritiesPledgedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57bc93b1be27449b8f1411ed876e18a6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:OtherSecuritiesPledgedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91bf7bea1da64942a10cee5ed9daae65_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3c3400d61f84cf5928c66a87ab10346_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4290e245e5e74591ada74706f1bfc380_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i892bc111e40d4bc59d34a01bd69a9da6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70d05e3ca3304bb0aa793fa9d8f6b3aa_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7ec3a58c8ea423e946ac427df137e33_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73ac6b445bc646beb8c7be8a16a1b240_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>hfwa:segment</xbrli:measure></xbrli:unit><xbrli:context id="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dceb8e5fd3d4c9ca4367137f926d1b3_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35d342cc250743258629fc77db18126d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3661480f4ff48e1b82048a7af417a38_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib80eef7e961447e39ad099ff1ad1e588_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74fda0b5e258425797f92f8c66f848db_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46f9210a59134971a1b0df6047dceef6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5a4dab5de2344738ebdf4336de55021_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabae54f8e3ef47fea2e42119b55b562b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd412625ec6d4e4cb2776e3291590e80_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06467f72180b40e2a0fca1118469535a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i286bdfde0277461fbcf30a3c4071ff70_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b0101c114c14599b7c54646faa07e25_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if420c3b53ed2456e94269d646210e2d8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id69d7466ea424d308621a7d87489b067_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ba4abc8c932408a8e51ae12434f39c7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77972fb8489a493aa815ba1ceba706c5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i539027b3a25540d18c52efbffe1033a5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72e7598251774a4c9311f7471526d195_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3635682fba9a4fe988cd652f3319a419_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b36908028e5426b957b77afcba2fbb4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c23d244d91a4425b706e825b15d9e1f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd8688e575ef4201a1add97c0a1ea460_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fd125f59b604f51848bf52ada85d04a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63af16ca78924a72a3d9ec21c942da42_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6490b7d4edf47d884e3f3bf54403a57_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33e76014a8b14ea1ae800ee29caad53b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6fd540d041e4496acfa938b23eccfb1_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4ec23307fea47be8a7fd4cf0a117595_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1e783ccb4df459abd6e65ed43b4b937_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24b8db191326437492176ce6d7d9cb67_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12391dd64801425a81b65a0856de14ef_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bc96100462e4241be1e472e0208499c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d90fa3c782a462f92f87c9bf98fe409_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42af1cc7244f4da2a27c7502708d686e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf0732de096b4276a7ebbe1719465267_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9287a045bf464ca7887f8228699b27f4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb39d6931ef74bcb9e651562989d5317_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae6eba425f3a4755adbe86281b6cfebf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c54b33cdf614537a8093c32bbf903ba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79580969977d471887813ee99390bedd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iade9cc3d847c4c3282602d67336e8153_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia42b3958ab184e3da703b9589df3b624_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i613182628400462c9f34ad56beaf06ff_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11f99c3fee1a494a8d71e117421c61b8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4541a85679741af85553a0019923148_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i977c0e473b68473babe3861b9d2323ed_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3db80d55cdf451583dae9d06a19ce21_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if08b844d41854a46ac9d63edaf9379ee_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idabee115437a4319a07c968328dbe825_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i324e55655a8d412e9abaa89bda9ce20a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05ee9d30969b4386b963039442601d34_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie80c7e635c374ee4bceb123977f1bf37_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92dd3f51512347519c260ed225fd5571_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41417b01be5e45739cc1d19dadabdac1_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2b9704f05f34d9fb6803b794fa74a57_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i902f661e01524f66bad829d1e7e92166_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f2bf53b04004f92a8920e8c89b6e6a8_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i170a3620343b4b10aa00de3cdb716639_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04240476783842ce9c5fcd35daa91e19_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea838e215c25473b98c280a27fd12d59_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e816ee085c448a1bc1a5972d28f6eae_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i491f5c99bb184563aa8da78ab25d5510_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8449a6179084187ad11e96e9406aeb2_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e382d2b0cee48869448b4be2296be68_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide2e81e040c2436f96b6affdfe240ece_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf4bba4054944e40be1778aaaba35228_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i047a1c3f4aaa42779b125f9c11bb18de_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0d4affd99be4afa899be66efb9bb2cb_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc23c82f0a954b7fa1addd3d7c13975c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab69507c213a4ee2b68fd6a797da28a9_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f1253f6c6c94ea58805a2c4d118677f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4ec07f3616541369ca6afb4a9bf189d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d4f7809886f48b99ea9f06a2a9d7d40_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib886ed5cdfa741dd97f3d2142f5f89e3_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie37bdd9b31b04120a04eda13230b01c9_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i087302012a664d118a420658bb0334ae_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1a6b4e7cbb94cf88f6c2b248bfb0575_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4c13d61610a4615aec97b7efdb231c8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4eb5b03bf9f147f1ada6d4054cce1ca0_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13bc8231abfd45078b0693c6332f0549_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7117e91c7c5b4f779b59a48b623d7919_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic073ed1b6e9d4a0e93269ff801a94b50_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i648c16ba3bcd40199c8926beddc236fd_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefd53e4c42c249d48e3c177baede9482_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc01ec0486054b178378868713f85ac3_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf9b9204ff264154bd28a02cf53cf1ad_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43425fd833df4e0dbd0ee8b472088a13_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i907416cbcdb4430d96b8233338800e5a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if582ed404eb344659add9b324d3214a6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccc79b2550d94871bbafcc9ae5c471a8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d26bf0d95db41699963c19e6da46c68_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i900deb23f0f24f1db67364f34f7a7846_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i823339619fa143ba88d2b1661e0c6ae2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68e4d77ffccc475d93e4b7f3a106c7fc_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b90f8530ba743d39513ccebfaf695e6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc107a5d3be04a069aefbcda5228223b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b84260ba9ff4ac5bef10d37030f5385_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaf273a97fc447fea1a8b4e000a453e8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69496914d1d34e77aa15ca2edb3098e0_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13053f43907c470b98e82762694d4277_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2886a0d32ba74003aa41421319a05968_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82e276ea84ac48a48c6d44281cd10243_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5160dfacb91f4eb5b1723b621f34277d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia441c93792f34bdda26776fa35764d6a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0374519db8e64e7d97538bf9f1a5a90d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00e4c4a4a2be4660bd0732d02f771892_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66567d3c04b24733a3323d26bc7ecbc0_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i999009bc041c4fc590df3c02fa90d2fd_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62be9abfbece486bbf072019b2e5da6e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb7ccdbc532f48db81e51687af91b7f8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d9ad3caf57c450fa9046d51fcbe24f5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43347c2a193d46d6a70a9b68bbf8a915_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a142e6b85ec42f7bad03fbb2a549eb9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69ae7e1223ec4c09a5b3591bd7835e6e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07ec821db86d40c4ad683bd453e42e4e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i353a8ff849a447a88631e05fea9c5aba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74964906bd204f1cb60f4f236c1fd2f2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26e4b0379d2e47e5b3f47f461096d3f3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c14e6e34c1b44958acee5a1a65438f6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9933940953a44caad8796c7dd2007c7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b5bf442ea084a059bd08ebb671665e4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc1536992f214d318ee970345c7a7a8b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7095758206564c6b94dca2194f3e2f46_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e872b058bfe46c8b865c900996c5b18_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0718a75306b44d46b14835a6d3f3ac12_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idca01c0cbfdf414faec8cf399dc1ece9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69f521eca8174749af7095ba1b7e6e0a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c51492b6d824219bd70ca25ab845a14_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf4573c6a2f2494c95d40afa39a1b1a1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e8ba4d5e2494f1f8db83107246b413a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c3ef5d6cd8b42e5b2530a1bc1a92530_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic09b1bed13b44f6c9814188222e2a9ba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63789691965c4d8c9a39eec08c059d7c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i379175db032f4f2f96a3e90768b6050f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if102ee39ca844c089c2143acc967e591_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i398c724356844fb48afa2fa7b829fb28_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b74241cae4d4b97bb704fb47a757eef_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3322c233e774bae8f3e7828f9a2b24c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42a40c1f21ea41af8ecb4c7851ba7154_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fb7b113c7b142d1afe629fd64f45ea2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i296ec575b8434a6e945e388f7458b93d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45b2623235a749f4afe6dbeedc47719f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9c40b1598314db3a9d55322b216f134_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08a478f6edfa452587384f54eeb57cf6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7faad24c5c3d4a3bb1784612842aeeee_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6003961f885449598ce5b23e6a36c21f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89315a2fa32544adbc9e59134f09d8fc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad53dcdaa76e4955bcdbdd45ffd751a7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib345ed98ed294a86b4067172cd73606f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47d10febe2bf43579cabcfe05d9b2186_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i074544fa662e4529b115ffd6e4a12ef3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6dbbd22862494daba6e5fcc3b6fccf9d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i156f307a2e0745138f49ebc80af3ba98_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i223c99acc036456eb5ec818b3c4f2a4f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieab28e5584a641c49cf624453fecf355_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a501a4e05564a2ca112e15c04d236d5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7a3414d24de41869d38d3a41eaa5d6b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05431f8beea3414cba9f5d3a1dfcbd4b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ed893cce3b64c67a9116195ddc6fd99_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d906ecfb84941a7929fa6bedbb2d09a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24afc69186474509a02ad72e5148dd2f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8740d7eb7e54032992220c81f91fb3a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ad9514af62c4dc6bcaaac861fbd0bcf_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6be3a81d016e4ffa85ca1e740ba24ce1_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56549aa52d1644cf829924dcbde0dd34_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e608a341e974e5d9774e74f2b5ec47a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b6db53c82bd495d9a06b0414be88beb_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7132ec33430434eb06e5eeef21bcfca_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if084f8c8c9dd4b4b9ec59927fdb022d6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc0b64bd8a404ce9a9177f96f89b6511_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbe4b90388ce487facce41d9b6409264_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a6e8784a7c547cb94bb970ceb3ba496_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6f8ba74c4234d74961043e6a641494f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id895e3accc194550a37770cdf9dd9790_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33a2bd863ff747228390e0cb0d7650f3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i944df39c922749e8bf49373c674ddb55_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1eecf1bc267442889663ed4c0c78646f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27fc56fbe352499fb8ad232890f07d59_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99f9b9fc1b674e02b0c599ef94409a80_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1536e549d2bd4e61b3a6cff5346e1a5c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11d5aed2fc6a4ae2aac4ca272be56795_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia841cb7e257f4c0bb8fc5321f2af265f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c6d4e86e96845cf9167dbb2bd5d63c0_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if28f9bf3d1de4eebb7492df2f7bd57fb_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8fca36430e754c67a3e06af5d4411cda_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9810d6444364948813e008a24787132_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23498f5fa6954d5b8db135700a374457_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08edf056873840b68b6f63fc342e8b97_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1607c7643ea406197e20bda7d78710d_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d6e1bf8ae9d4256a9d2aa4de8abb8d5_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44ac84eef658498b92307fb462eddcbd_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1cb8cdaf0bd94a3291fd85338c3b789b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37fd17f1dcb04084a0245d366e4467e6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0104c6482b0d48ed85b732ba2ad9bdf8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bcedb7c87fa4523bc451aa8ebfe7ca2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i888f6663aa2b425482d704d69ac557a7_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98a80346e8434cb5a2b384a319a4dabd_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i150728e4a7ae435dbebbf5dc239a2ff8_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7eedf059758d4cb3b641e590ff782681_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d79c26636cb4b0bb819241637b75a97_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i304b790831d549d9b2e90b154a2da2a6_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if161d90461024db38154580d5e63ecae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e92a7e8de7a431ab6069a82c27f406a_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5e9bce2e70d45e9b291db35753f2ceb_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bc2e41d66a94285b05342fac87b03b4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50210e38159d4d5dabbea1c1991eda8a_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba5016a8d74241da849e45614947969b_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64c4c00ffec047b4b10aba92b11d56ff_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa12b0c633af49eebe907c87bd37baf9_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e75cbf68f4744349044936a7b90c518_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c857d6a8cb54d66a8765d792e052437_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ee4d2db081a4bbf8cdbb8a5f13ff129_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d1b48bee770439c89e9087f66752f82_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16e104e52d5646c2864dffeb31e14c34_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad9b3e96cc554a2881190edb837c930e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbc40af929cf428698d8ec0ee2755142_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60e1c3a9a2ca48efabb7baccaad2830c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fd5941b5c3b4749b5921f699020811e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifeef859c01e0494781ded89e876ed27b_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fbd414a73064082a71b7827a448d2ab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01499a9e13ae4991856f01a1b19aa254_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94b4d5bf3e75446b9e9b8c749e1bae9e_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2187fc5f7d2e4625beee9c68b5a1ee53_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8acf590b95c14271a32dea9dc505ab75_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied750e5abf664026a70cd0587de2e2ed_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2823e77b79f641cabadab1153ad19582_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hfwa:ValleyCommunityBancsharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59fb0068f9594eb78d86d8c8fa3f572d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hfwa:PugetSoundMergerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i756cfad126764dbcb1950ea0177a001d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hfwa:WashingtonBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8ba2ad8437642e6ae81b4684b3b9976_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hfwa:PremierCommercialBancorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6016194ad7644c0492c2b2443a6a65e6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00d73f1f50c0426ab3114303e347bb25_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i509e20d0c14f46e8badb741d6de59786_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:CustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if55066a2493b4abc8597f36c5b25404b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:CustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf97291505644a11a552b050cbfd3b19_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:ThirdPartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cd3bb4bdbff4d22a3e4efe4da16b1a5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:ThirdPartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7cc0684a6824ca08a1de059694d67e4_D20220126-20220126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-26</xbrli:startDate><xbrli:endDate>2022-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ee0c5d101434c61910055f525b960ca_D20220420-20220420"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-20</xbrli:startDate><xbrli:endDate>2022-04-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25739f1a46a843288bf2be53a9b427c0_D20220720-20220720"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-20</xbrli:startDate><xbrli:endDate>2022-07-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b035e58be9b4c5f9a3c903730937d37_D20221019-20221019"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-19</xbrli:startDate><xbrli:endDate>2022-10-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-25</xbrli:startDate><xbrli:endDate>2023-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7a54d1752204e38920c429b0ac305c9_D20200312-20200312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-12</xbrli:startDate><xbrli:endDate>2020-03-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa3f71bf91944475b6890c4dc68a8088_I20200312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if330e7caa20e42f5822bed927293476e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f53a3159d4c4131b20f661428896599_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i797ea10347eb4e628b4492750ced21f1_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec85601bb4084af19eec963c0fb80b03_D20200312-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-12</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id282be6a799748feb6e3c0c9758689b0_D20200312-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-12</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3c4878b12f34dc48fefc41fbee273a7_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">hfwa:SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5888376c62d94a9fafd95f9731532c76_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">hfwa:SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42eaf7005f4e411aa2cb35997e49cb3c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5b8db0744654812b4ecd36391a5182c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf12f8a7724d45f8b15fc6d419c30a0b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if402caeded254d7ca2cb4903c641d2f1_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f014a2fb0974cd5808050e01135f246_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05be09ed8f7f4b57be4919883d201be0_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic33cd3e0fd2a4b8ab7d59dda37adb02d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84fbfed7bee54ae3bcbca655aaa735c2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a461c242f9b4faeb1bace32e96fc8a7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6678d4e2eb6439cbda10fc5471d8e04_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia90b460bbceb4537941192664c70b455_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia459f136436041438402dd779bddf727_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d16a478c6004d969529ffbbcc155213_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic146fe6b516a4f2387a136e722c0f0d5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ed0d6726d364d6b96a6919dbbec5f51_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9519ab49fb45401186364b65bb7534d2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06d2f1c491754e75a709858376928ed7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab418bb92132414a990d6c1a3ba72d7f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05a0c9bce90a4acfb58524ef0bb28b53_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b959df605e443d2a046938ce3bb748d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i525f918a0a624ae8983ae2e98e0362e3_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0eb485401af746f7ac6f6e4f731b4ecd_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cb71460900a4882a2619297701c9e58_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibeb4f913be624b80aa8801fa6b129f8f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i244f3ce78d7749988226bf7cae603591_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d6f9764aa0043b48e0b09951ea15e71_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i337a73993e0f40d6af814c8c1ab68c44_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8533c0d98a734a8085a4a3a5138e998e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a0ae829506c4bd49ba8c7f73b5a39ea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i250faf797b09431faa8006bd3934d250_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52768530013946049527ff1bd2727734_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i396e692fc9194a22acac3784e498e24a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd297dbe24d949d0b363f86a7f099762_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i564bc3dae28d416a89c242d9f98670ff_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e811ac017e34af09406e29774a515b5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if66d68d4022445e692bd964d8f808e59_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b52b5f9859a4e91ae08bc3686f79d0f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13c51055137440728de6deaf636deeab_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b34b71cc76e49daa49ee910606691ba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47f8678eaa7d4dfeb654ee518a212432_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76912373d6204027829d83d62ff05a30_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e9c89d543af45e9aedb47ef4211521f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84cda225d26c4cda9053ba56792eedcb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i098341ec5002473fb446d9b47afd2316_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2928cd72d6a245cd8ec0a96e3bfa222d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia997f8a02b604f01a2cf00a8159cd680_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1457d162d654e86834c95a79af23cc2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c110811580747369526fac04744519b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4e6fe67751f4c4988e479d4d4007fe7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie78f3c2317164408a088b8a174712f4a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icec2d507940e42dcb55a8d102510fa0d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cdbead747e644d0a8dc8acdb6020b77_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i088a6f7bb94d403081d933758c77eddc_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibedefd7e61ca444ca4b9a339dc0e8e46_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba5fdf3a17aa46a3b1620d15e2a40fc0_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01bd02cb2dc64a9b9cd753ce7c95f53b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7e28a139da64e97956b76cd47247d16_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic985c76455ba4fb897506cfeac2104b5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07c19c82a22b4b11bd9fad6b88abf0d2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i695249de9cec472f95eb03dd12f8f66c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63fd0359d31a4ff0b8a830cc51eb5b65_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83a6facae2f54180a89192def4f9228c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i017c0a300fc44be2870f5b725aed1dae_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72f4fb47217242fb90390fc096d870e3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32ac1778464c4462b145534afa7357c7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3192000c065f41788c8f0caa690172b9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54a30eadf32b44778f4588ddb9c340ba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73d5245fbe6140d4807e349922d22b4b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d8d7ab07d07492c910e5f0a104c416a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5e2ffc5b47745b0955943f8972edfdc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fb71a97481d41e4ade9441fef71991a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5943ffa8e384475caf34b1730032c853_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f130b3ac1e644e1b3661d5c873af223_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6699b4828fd44d9e93ddf69a2f5f8fc3_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic168d1d05a354df8b5cbd6c8bbc31210_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbbff8d9f94f4fae932ac192b0a7842a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf5cd470665c4d30a5936d5f6005291c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdd6cca55f334b1b8c184be77dd71d71_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idabce978031a4546b30dd8a7de21365c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40407cdd778f48febd829c2b227528c1_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54e347b1c39042bf99a75e89c2108dbc_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5ef2beda5fc41a3b8afcfef7805a46f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c0e58e963dc4deb86aff3e7231369c2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4419281089c14af3bba60b0be31de6aa_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6ec4da2c47249ee871c302682ae661b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31836f545ea3490f924eef364ba6df79_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6623ea45cf384d7091c5d707de1d745b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hfwa:NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66d60b6a901d43eabd6fba44834521f5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hfwa:NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8273a3e57f754579867415ed77f825eb_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hfwa:NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04c1549f74fe4b21bb2588ffa59bd3c6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hfwa:NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfdf87c8ea7e462cadd78ea8acd1b200_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hfwa:NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ddfa5c998314aa294b81b9f82f8d749_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf8f00dc4e394bb0aa2b5822658cc205_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i518746eccea4466893e80a50eb23a0c8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cc8108cd27c401b889c56d161b31e94_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i044df62595994e948380c3e834a32429_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f9efcebc9864655949443ffdf8d84c4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44b0fb5997364364a3d9c2dadc648224_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf47037998594e1ea736f80c9479de3c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8dc37a961b74bc29f6197afff3663a3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie949cbd3f6bd4d23b92039d2402c20d7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6199a05c39234cefa217a5d11c269ea3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b23058405fb400cb5b9de4b22832c2a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a8db6b8b44a4e98afb70cf7eab61aec_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if44086148c584c91ac073afce3fde01a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dd0451645264c4e88a941a6c815f054_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i661cd57a1b9b4178a689529a806ef18a_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03f14e9ef98f441582154d690083a8f2_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6fba300fa4541e5973c9fe5b5276b52_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3d008ce275a4497a7b1db3ab628a715_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="if125bc9f5e3c4491861aacd088af5a02_1"></div><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjkz_f1008a96-96b0-4c20-9f01-f8251ce976e2">10-Q</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjg4_d5ba3db9-018f-4568-932b-8c883c7e3033">&#9746;</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMTY_0025f54c-479c-4bce-8e4e-4329f50e0fea">March 31, 2023</ix:nonNumeric> or</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjg5_0de28794-47af-48fb-a27b-e1c9c7357c7f">&#9744;</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the transition period from __________ to __________</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Commission File Number <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjkw_ed9978c8-cb93-46a1-8a22-7bc45bdb4768">000-29480</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjg2_216c41b9-37c2-43ef-b0e0-499d29c77119">HERITAGE FINANCIAL CORP</ix:nonNumeric>ORATION </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:392.25pt"><tr><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:37.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:37.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:187.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8wLTAtMS0xLTE5NTg1OA_514145d3-02a0-4ac1-b6cd-7a5a0a9dc4ca">Washington</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8wLTQtMS0xLTE5NTg1OA_db39369f-ac70-4f37-8319-0ed2bef640e7">91-1857900</ix:nonNumeric></span></td></tr><tr style="height:18pt"><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8zLTAtMS0xLTE5NTg1OA_964edb22-a232-447b-b7c9-52eb3ffeb065">201 Fifth Avenue SW,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8zLTEtMS0xLTE5NTg1OA_7f6f476e-0f42-4a89-adea-74d838f103b2">Olympia</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8zLTItMS0xLTE5NTg1OA_26fe09f3-566c-4677-82c6-ce268a3c97e0">WA</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8zLTQtMS0xLTE5NTg1OA_24817123-3098-4053-8f8f-b6448da1abce">98501</ix:nonNumeric></span></td></tr><tr style="height:12pt"><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjk0_710f8e86-ed17-4603-8588-7f0e219e2bf1">360</ix:nonNumeric>) <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjk1_28572d98-c4d7-41ec-9098-f0d6752105ec">943-1500</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Trading symbol</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6YzgyMzk2ZTU5MDkyNDdjN2FhMzJiNTVhYmMwZWJkMTkvdGFibGVyYW5nZTpjODIzOTZlNTkwOTI0N2M3YWEzMmI1NWFiYzBlYmQxOV8xLTAtMS0xLTE5NTg1OA_2a4f25a0-968d-4cfc-88d4-482188a2bd47">Common stock, no par value</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6YzgyMzk2ZTU5MDkyNDdjN2FhMzJiNTVhYmMwZWJkMTkvdGFibGVyYW5nZTpjODIzOTZlNTkwOTI0N2M3YWEzMmI1NWFiYzBlYmQxOV8xLTEtMS0xLTE5NTg1OA_8deeb0f0-dd82-41be-ad27-7d4aed5b8c0f">HFWA</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6YzgyMzk2ZTU5MDkyNDdjN2FhMzJiNTVhYmMwZWJkMTkvdGFibGVyYW5nZTpjODIzOTZlNTkwOTI0N2M3YWEzMmI1NWFiYzBlYmQxOV8xLTItMS0xLTE5NTg1OA_fab1582d-e4a1-4985-95af-6e50933ada1c">NASDAQ</ix:nonNumeric></span></div></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjkx_162293b2-1de4-43db-8998-c15e3677616c">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjg3_29b34a71-3779-4b18-9adb-fac78f595abe">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a&#160;non-accelerated&#160;filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2&#160;of the Exchange Act.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.726%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6OGIzMGFlYmRhMmI2NDYwMWFkZTA5MGRhMDFhMzg1MTAvdGFibGVyYW5nZTo4YjMwYWViZGEyYjY0NjAxYWRlMDkwZGEwMWEzODUxMF8wLTEtMS0xLTE5NTg1OA_91e643d9-4f34-401b-bc32-0858df2b9888">Large accelerated filer</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated&#160;filer&#160;&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated&#160;filer&#160;&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company&#160;&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6OGIzMGFlYmRhMmI2NDYwMWFkZTA5MGRhMDFhMzg1MTAvdGFibGVyYW5nZTo4YjMwYWViZGEyYjY0NjAxYWRlMDkwZGEwMWEzODUxMF8xLTQtMS0xLTE5NTg1OA_d6b1a62c-b216-48b6-92f7-2401d0c3b36c">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6OGIzMGFlYmRhMmI2NDYwMWFkZTA5MGRhMDFhMzg1MTAvdGFibGVyYW5nZTo4YjMwYWViZGEyYjY0NjAxYWRlMDkwZGEwMWEzODUxMF8yLTQtMS0xLTE5NTg1OA_e3fe6ef1-5476-4795-b7c0-fe80b1ab5507">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:4pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  &#9744;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjky_927ed7e6-65ea-41c0-86cd-0f3c9cee509e">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;&#9746;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of the last practicable date:</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;26, 2023, there were <ix:nonFraction unitRef="shares" contextRef="i3430c26a45d542a18ec379d88707d7d8_I20230426" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjA3_4bcb0a2b-8217-4680-8c22-e0801672c0ae">35,061,897</ix:nonFraction> shares of the registrant's common stock, no par value per share, outstanding.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HERITAGE FINANCIAL CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">FORM 10-Q</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2023</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:7.936%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:73.749%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.925%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_10">GLOSSARY OF ACRONYMS, ABBREVIATIONS AND TERMS</a></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_10">3</a></span></div></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_13">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_13">3</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PART I.</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_16">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_16">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ITEM 1.</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_19">FINANCIAL STATEMENTS</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_19">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_22">CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL CONDITION (UNAUDITED) AS OF MARCH 31, 2023 AND DECEMBER 31, 2022</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_22">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_25">CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) FOR THE THREE MONTHS ENDED MARCH 31, 2023 AND 2022</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_25">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_28">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) INCOME  (UNAUDITED) FOR THE THREE MONTHS ENDED MARCH 31, 2023 AND 2022</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_28">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_31">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) FOR THE THREE  MONTHS ENDED MARCH 31, 2023 AND 2022</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_31">8</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_34">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) FOR THE THREE MONTHS ENDED MARCH 31, 2023 AND 2022</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_34">9</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_37">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_37">11</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NOTE 1.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_40">DESCRIPTION OF BUSINESS, BASIS OF PRESENTATION, SIGNIFICANT ACCOUNTING POLICIES AND RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_40">11</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NOTE 2.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_43">INVESTMENT SECURITIES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_43">12</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NOTE 3.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_49">LOANS RECEIVABLE</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_49">15</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NOTE 4.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_55">ALLOWANCE FOR CREDIT LOSSES ON LOANS</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_55">23</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NOTE 5.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_61">GOODWILL AND OTHER INTANGIBLE ASSETS</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_61">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NOTE 6.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_64">DERIVATIVE FINANCIAL INSTRUMENTS</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_64">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NOTE 7.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_67">STOCKHOLDERS&#8217; EQUITY</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_67">25</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NOTE 8.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_70">FAIR VALUE MEASUREMENTS</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_70">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NOTE 9.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_73">CASH RESTRICTION</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_73">30</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NOTE 10.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_76">COMMITMENTS AND CONTINGENCIES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_76">30</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ITEM 2.</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_85">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_85">31</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:23.98pt;text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_88">OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_88">31</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:23.98pt;text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_91">RESULTS OF OPERATIONS</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_91">33</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_97">AVERAGE BALANCES, YIELDS AND RATES PAID</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_97">33</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_100">NET INTEREST INCOME AND MARGIN OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_100">34</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_106">PROVISION FOR CREDIT LOSSES OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_106">35</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_112">NONINTEREST INCOME OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_112">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_118">NONINTEREST EXPENSE OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_118">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_124">INCOME TAX EXPENSE OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_124">37</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:23.76pt;text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_130">FINANCIAL CONDITION OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_130">37</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_133">INVESTMENT ACTIVITIES OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_133">38</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_136">LOAN PORTFOLIO OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_136">38</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_139">ALLOWANCE FOR CREDIT LOSSES ON LOANS OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_139">40</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_145">DEPOSITS OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_145">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_148">STOCKHOLDERS' EQUITY OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_148">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:23.76pt;text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_151">REGULATORY REQUIREMENTS OVERVIEW</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_151">42</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:23.76pt;text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_154">LIQUIDITY AND CAPITAL RESOURCES</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_154">42</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:23.98pt;text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_163">CRITICAL ACCOUNTING POLICIES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_163">43</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:23.98pt;text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_166">RECONCILIATIONS OF NON-GAAP MEASURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_166">43</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ITEM 3.</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_169">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_169">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ITEM 4. </span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_172">CONTROLS AND PROCEDURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_172">45</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:7.936%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:73.749%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.925%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PART II.</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">OTHER INFORMATION</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_175">45</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ITEM 1.</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_178">LEGAL PROCEEDINGS</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_178">45</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ITEM 1A.</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_181">RISK FACTORS</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_181">45</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ITEM 2.</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_184">UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_184">45</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ITEM 3.</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_187">DEFAULTS UPON SENIOR SECURITIES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_187">46</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ITEM 4.</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_190">MINE SAFETY DISCLOSURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_190">46</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ITEM 5.</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_193">OTHER INFORMATION</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_193">46</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ITEM 6.</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_196">EXHIBITS</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_196">46</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_199">SIGNATURES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_199">47</a></span></div></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_10"></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">GLOSSARY OF ACRONYMS, ABBREVIATIONS, AND TERMS</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The acronyms, abbreviations, and terms listed below are used in various sections of this Form 10-Q. As used throughout this report, the terms &#8220;we&#8221;, &#8220;our&#8221;, or &#8220;us&#8221; refer to Heritage Financial Corporation and its consolidated subsidiaries, unless the context otherwise requires.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:73.316%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022 Annual Form 10-K</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Company's Annual Report on Form 10-K for the year ended December&#160;31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ACL</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss), net</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ASU</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounting Standards Update</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bank</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Heritage Bank</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CECL</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current Expected Credit Loss</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CMO</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized Mortgage Obligation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Heritage Financial Corporation</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">COVID-19 Pandemic</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coronavirus Disease of 2019 pandemic</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CRE</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial real estate</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">FASB</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financial Accounting Standards Board</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">FDIC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Deposit Insurance Corporation</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Federal Reserve</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Board of Governors of the Federal Reserve System</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Federal Reserve Bank</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Reserve Bank of San Francisco</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">GAAP</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Generally Accepted Accounting Principles</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIBOR</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">London Interbank Offering Rate</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIHTC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Low-Income Housing Tax Credit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">MBS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed security</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PPP</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SBA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Small Business Administration</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SEC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities and Exchange Commission</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SM</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Special Mention</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Substandard</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TDR</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Troubled debt restructured</span></td></tr></table></div><div><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_13"></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">This Form 10-Q may contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements are not statements of historical fact, are based on certain assumptions and often include the words &#8220;believes,&#8221; &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;estimates,&#8221; &#8220;forecasts,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;targets,&#8221; &#8220;potentially,&#8221; &#8220;probably,&#8221; &#8220;projects,&#8221; &#8220;outlook&#8221; or similar expressions or future or conditional verbs such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;would&#8221; and &#8220;could.&#8221; These statements relate to our financial condition, results of operations, beliefs, plans, objectives, goals, expectations, assumptions and statements about future performance or business. The Company cautions readers not to place undue reliance on any forward-looking statements. Moreover, you should treat these statements as speaking only as of the date they are made and based only on information then actually known to the Company. The Company does not undertake and specifically disclaims any obligation to revise any forward-looking statements to reflect the occurrence of anticipated or unanticipated events or circumstances after the date of such statements whether as a result of new information, future events or otherwise. These forward-looking statements are subject to known and unknown risks, uncertainties and other factors that  could cause our actual </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">results for future periods to differ materially from those expressed in any forward-looking statements by, or on behalf of, us, and could negatively affect the Company&#8217;s operating results and stock price performance. These risks include, but are not limited to:</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">potential adverse impacts to economic conditions nationally or in our local market areas, other markets where the Company has lending relationships, or other aspects of the Company&#8217;s business operations or financial markets, including, without limitation, as a result of employment levels, labor shortages and the effects of inflation, a potential recession or slowed economic growth caused by increasing political instability from acts of war including Russia&#8217;s invasion of Ukraine, as well as increasing prices and supply chain disruptions, and any governmental or societal responses to new COVID-19 variants;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">the credit risks of lending activities, including changes in the level and trend of loan delinquencies and write-offs and changes in our ACL on loans and provision for credit losses on loans that may be affected by deterioration in the housing and CRE markets, which may lead to increased losses and nonperforming assets in our loan portfolio, and may result in our ACL on loans no longer being adequate to cover actual losses, and require us to increase our ACL on loans;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">the uncertain impacts of quantitative tightening and current and future monetary policies of the Federal Reserve;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">changes in the levels of general interest rates, and the relative differences between short-term and long-term interest rates, deposit interest rates, our net interest margin and funding sources;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">the transition away from LIBOR toward new interest rate benchmarks;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">the impact of repricing and competitors' pricing initiatives on loan and deposit products; </span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">fluctuations in the demand for loans, the number of unsold homes and other properties and fluctuations in real estate values in our market areas;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">secondary market conditions for loans and our ability to sell loans in the secondary market;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">results of examinations of us by the bank regulators, including the possibility that any such regulatory authority may, among other things, initiate an enforcement action against the Company or our bank subsidiary which could require us to increase our ACL on loans, write-down assets, change our regulatory capital position, affect our ability to borrow funds or maintain or increase deposits, or impose additional requirements on us, any of which could affect our ability to continue our growth through mergers, acquisitions or similar transactions and adversely affect our liquidity and earnings;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:11.25pt">legislative or regulatory changes that adversely affect our business, including changes in banking, securities, and tax law, regulatory policies and principles, or the interpretation of regulatory capital or other rules;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">our ability to attract and retain deposits;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">liquidity issues, including our ability to borrow funds or raise additional capital, if necessary;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">our ability to control operating costs and expenses;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:11.25pt">effects of critical accounting policies and judgments, including the use of estimates in determining fair value of certain of our assets, which estimates may prove to be incorrect and result in significant declines in valuation;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">the effectiveness of our risk management framework;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">difficulties in reducing risk associated with our loans;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">staffing fluctuations in response to product demand or the implementation of corporate strategies that affect our workforce and potential associated charges;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">disruptions, security breaches, or other adverse events, failures or interruptions in, or attacks on, our information technology systems or on the third-party vendors who perform several of our critical processing functions;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">our ability to retain key members of our senior management team;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">costs and effects of litigation, including settlements and judgments;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">our ability to implement our business strategies and manage our growth;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">future goodwill impairment due to changes in our business, market conditions, or other factors;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">our ability to successfully integrate any assets, liabilities, customers, systems, and management personnel we may acquire into our operations and our ability to realize related revenue synergies and cost savings within expected time frames or at all, and any goodwill charges related thereto and costs or difficulties relating to integration matters, including but not limited to customer and employee retention, which might be greater than expected;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">risks related to acquiring assets in or entering markets in which we have not previously operated and may not be familiar;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">increased competitive pressures among financial service companies;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">changes in consumer spending, borrowing and savings habits;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">the availability of resources to address changes in laws, rules, or regulations or to respond to regulatory actions;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">our ability to pay dividends on our common stock;</span></div><div style="padding-left:14.4pt;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%;padding-left:11.25pt">the quality and composition of our securities portfolio and the impact of any adverse changes in the securities markets, including market liquidity;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">inability of key third-party providers to perform their obligations to us;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">changes in accounting policies and practices, as may be adopted by the financial institution regulatory agencies or the FASB, including additional guidance and interpretation on accounting issues and details of the implementation of new accounting methods; </span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">the effects of climate change, severe weather events, natural disasters, pandemics, epidemics and other public health crises, acts of war or terrorism, and other external events on our business;</span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">other economic, competitive, governmental, regulatory, and technological factors affecting our operations, pricing, products and services; and </span></div><div style="padding-left:14.4pt;text-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">other risks detailed from time to time in our filings with the SEC including our 2022 Annual Form 10-K.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_16"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PART I. &#160;&#160;&#160;&#160;FINANCIAL INFORMATION</span></div><div><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_19"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ITEM 1. &#160;&#160;&#160;&#160;FINANCIAL STATEMENTS</span></div><div><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_22"></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HERITAGE FINANCIAL CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL CONDITION (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands, except shares)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash on hand and in banks</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMi0xLTEtMS0xOTU4NTg_9af24852-112f-4f84-aa3c-72e47805dea5">68,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMi0zLTEtMS0xOTU4NTg_45dbc3fa-b1f8-4d10-bbd0-ce56c1822f24">74,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest earning deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMy0xLTEtMS0xOTU4NTg_bc27b0ec-a228-4d35-9355-ffa37303b6cc">232,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMy0zLTEtMS0xOTU4NTg_9662f197-9177-4e93-8e47-e78de1617771">29,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNC0xLTEtMS0xOTU4NTg_25eccd0b-cd5f-4482-9ea1-4707141cebc0">301,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNC0zLTEtMS0xOTU4NTg_8a6533a1-91ee-46d4-a19c-aac655047f4d">103,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale, at fair value, net (amortized cost of $<ix:nonFraction unitRef="usd" contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNS0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjoyZTIwODM4ZTM0YjQ0Mzk4OGVkYmQ4MmVhODgxNzg5YV84NA_3fe063a5-b03d-44f5-92ab-92cf0639a2b2">1,424,969</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNS0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjoyZTIwODM4ZTM0YjQ0Mzk4OGVkYmQ4MmVhODgxNzg5YV85MQ_2e503160-694a-4d16-94eb-1c8ee911e896">1,460,033</ix:nonFraction>, respectively)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNS0xLTEtMS0xOTU4NTg_fada1a0b-3e8d-46e5-923b-f53ae14083d8">1,318,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNS0zLTEtMS0xOTU4NTg_3fe0cc9d-05ab-4b82-b5ff-62b0568cb6d8">1,331,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities held to maturity, at amortized cost, net (fair value of $<ix:nonFraction unitRef="usd" contextRef="i6758df03216b4f15ad2aaab42a87dd2a_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNi0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjplYjFlMWRhNzBkMjQ0ZjVlOThkOWM1YjljYjkyOWY4MV84Mg_cb208ee1-f7a1-441f-9eea-a2a281d343f1">684,647</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNi0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjplYjFlMWRhNzBkMjQ0ZjVlOThkOWM1YjljYjkyOWY4MV84OQ_4a87a638-3dbc-4c87-bdce-e99ef20fd496">673,434</ix:nonFraction>, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNi0xLTEtMS0xOTU4NTg_4465bd9c-5d09-4e42-ac52-d88c4e6be761">760,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNi0zLTEtMS0xOTU4NTg_cf865e44-f1d4-449a-b864-b3f297225878">766,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNy0xLTEtMS0xOTU4NTg_b8eef4b8-2295-464d-b158-b0f09bd9ee8f">2,078,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNy0zLTEtMS0xOTU4NTg_684a98af-c483-4291-a728-79ef85291c54">2,097,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfOS0xLTEtMS0xOTU4NTg_3c5644d7-d6d2-4011-ac3f-126a4414c48e">4,127,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfOS0zLTEtMS0xOTU4NTg_27249ede-f4ef-4d69-8ae3-1ae46d6fab82">4,050,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses on loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTAtMS0xLTEtMTk1ODU4_d91a5b82-f75e-4640-9a93-181f991c3aef">44,469</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTAtMy0xLTEtMTk1ODU4_3dd4307a-9ca1-4d1a-9f1d-fb5306285bc9">42,986</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTEtMS0xLTEtMTk1ODU4_54356bd7-b658-4344-aa2d-26cd33ae210f">4,083,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTEtMy0xLTEtMTk1ODU4_bffca6db-5f5f-41d4-aa51-83b8769baab7">4,007,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Premises and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTMtMS0xLTEtMTk1ODU4_6f736b49-37a9-4bb7-be3d-15a93b2e94ef">80,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTMtMy0xLTEtMTk1ODU4_c6d58a88-b806-408b-abd8-ff2ddabc0070">76,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank stock, at cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTQtMS0xLTEtMTk1ODU4_73f2c05f-6646-444e-94f9-d8f0ca894426">23,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTQtMy0xLTEtMTk1ODU4_5ee78950-c4f0-445c-8166-49c4486cbdb8">8,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bank owned life insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTUtMS0xLTEtMTk1ODU4_f2ae520a-700a-4b54-94da-a17e560c1013">122,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTUtMy0xLTEtMTk1ODU4_3707b350-29d7-40e8-9292-36ac5afe82cd">122,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTYtMS0xLTEtMTk1ODU4_607938d0-417b-4818-ab2f-f86d3f205b27">18,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTYtMy0xLTEtMTk1ODU4_9acd6566-e290-4dbc-bade-73259fdc0a9f">18,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTctMS0xLTEtMTk1ODU4_c7d5dcca-e501-4b39-9bb2-e4d69b45a0b5">281,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTctMy0xLTEtMTk1ODU4_59c21c29-9244-485b-b32f-3e5b826675c6">296,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTgtMS0xLTEtMTk1ODU4_249b2e77-4b61-4aaa-a21f-679347807287">6,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTgtMy0xLTEtMTk1ODU4_55ee0048-16c7-4218-a767-1225111b3740">7,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTktMS0xLTEtMTk1ODU4_e839398d-d58b-4246-9dfb-0ccd4fea850f">240,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTktMy0xLTEtMTk1ODU4_6832ec0f-512d-4b04-a280-4d2a7fef1523">240,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjAtMS0xLTEtMTk1ODU4_722f947e-6bd0-4e0f-bc97-44dc90940387">7,236,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjAtMy0xLTEtMTk1ODU4_f8b124ed-af44-49a8-beb8-60fbdddebe96">6,980,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="hfwa:DepositsNotHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjItMS0xLTEtMTk1ODU4_fb80b221-a905-47df-b9d8-3572872ffe43">5,771,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="hfwa:DepositsNotHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjItMy0xLTEtMTk1ODU4_21432762-dda3-40fb-b924-1177cae9aa01">5,907,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="hfwa:DepositsHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjMtMS0xLTEtMTk1ODU4_b8d5c553-864b-4fd0-b66f-5f9981109b1b">17,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="hfwa:DepositsHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjMtMy0xLTEtMTk1ODU4_de48ea73-3bbb-4cb9-bc37-8e0a3710afbe">17,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deposits</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjQtMS0xLTEtMTk1ODU4_aa80bea9-f0f2-4712-bfc7-c777c31a1b34">5,789,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjQtMy0xLTEtMTk1ODU4_8f244682-044a-46a1-8b5f-ba42720f6137">5,924,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjUtMS0xLTEtMTk1ODU4_e4f31a59-76e9-465d-a723-37b9ced905b3">383,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjUtMy0xLTEtMTk1ODU4_4faf41d0-ae0d-4d25-800c-d58303e44e4a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjYtMS0xLTEtMTk1ODU4_e86f6ba2-076b-4aa5-a9dc-0468233ba3a3">21,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjYtMy0xLTEtMTk1ODU4_9edaeab7-ad5f-4b91-b015-a9178ec91685">21,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjctMS0xLTEtMTk1ODU4_8ba9d7a2-1157-4d12-8e99-bc86dfb374f5">39,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjctMy0xLTEtMTk1ODU4_c56098dc-0e11-40db-b8df-f5cda0f67f11">46,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjgtMS0xLTEtMTk1ODU4_c42e5deb-4987-4108-96b2-14cde98ba274">177,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjgtMy0xLTEtMTk1ODU4_ff1012ca-61f1-4ae4-a494-e16f887231a7">189,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjktMS0xLTEtMTk1ODU4_0dbce5c6-25c1-4f20-bf19-4714cf43ae12">6,410,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjktMy0xLTEtMTk1ODU4_7ed50e42-03ff-46dd-9bd3-e52ed135aab1">6,182,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 10)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock, <ix:nonFraction unitRef="usdPerShare" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="INF" name="us-gaap:PreferredStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfMjE_0521551d-09a2-44b7-91b6-03624aea5381"><ix:nonFraction unitRef="usdPerShare" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="INF" name="us-gaap:PreferredStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfMjE_08f980b9-ab0e-473d-b32c-6dc2756e37de">no</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfMzU_0fc1bdee-d487-490d-8adb-431eb5b5e1cc"><ix:nonFraction unitRef="shares" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfMzU_a84e43a5-8ae6-4121-8c95-4e5bcea3f0b7">2,500,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="INF" name="us-gaap:PreferredStockValueOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfNTc_3a9ca541-fb94-4ede-b6ea-ff8ef165e069"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="INF" name="us-gaap:PreferredStockValueOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfNTc_9340df7a-f069-497d-b7ae-4a5ad3877a11">no</ix:nonFraction></ix:nonFraction> shares issued and outstanding, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMS0xLTEtMTk1ODU4_1c5a14e6-5f24-41f8-ba83-5aa454037c27">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMy0xLTEtMTk1ODU4_7f8069da-6d24-45bb-a7ea-584c1935d0cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, <ix:nonFraction unitRef="usdPerShare" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="0" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfMTg_16f46294-2111-43d2-8f83-c8e3411a79a7"><ix:nonFraction unitRef="usdPerShare" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="0" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfMTg_92838b6b-3430-4a12-97b2-bfd8d45ddb53">no</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfMzI_a47a0dd0-ae03-4eb1-9f6e-c82831196a50"><ix:nonFraction unitRef="shares" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfMzI_db20e479-048d-419d-a587-9e5ee6f58c72">50,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfNTQ_07dfbb27-31bb-4e1c-8f28-181b4e5e136d"><ix:nonFraction unitRef="shares" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfNTQ_6c91fd05-e3ee-40b4-995e-2936269e3038">35,108,120</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfNjE_a4b60cbb-7607-41b1-920f-9d1c639476f1"><ix:nonFraction unitRef="shares" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfNjE_d6abf667-7eb0-49d0-90ae-085eb8feb26f">35,106,697</ix:nonFraction></ix:nonFraction> shares issued and outstanding, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMS0xLTEtMTk1ODU4_c1156bea-2d02-4d65-bd7e-2aed97211fc1">550,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMy0xLTEtMTk1ODU4_c2dfb34a-03dc-47ec-b1fb-58cf5f2dbdb4">552,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzQtMS0xLTEtMTk1ODU4_dc8d1f0e-5c81-4ed6-9027-583a1799fdd9">358,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzQtMy0xLTEtMTk1ODU4_35fdabb2-3b73-447a-8655-7fafd95f2b34">345,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzUtMS0xLTEtMTk1ODU4_071caa48-c96f-475d-9f74-e5cb583dcafa">82,797</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzUtMy0xLTEtMTk1ODU4_ee9bfe3f-857a-4b39-9fa9-9c947a0dfc42">99,850</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzYtMS0xLTEtMTk1ODU4_93a4f054-2405-44c4-a04e-72e2ee1dc226">826,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzYtMy0xLTEtMTk1ODU4_f115b502-1633-4fa1-97e7-21de8c81417d">797,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzctMS0xLTEtMTk1ODU4_0f411b13-596d-4d2f-85fd-60214d1693cb">7,236,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzctMy0xLTEtMTk1ODU4_29e5c0a9-1d8e-4743-a7ae-fe06cdd064c7">6,980,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying Notes to Condensed Consolidated Financial Statements (Unaudited).</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_25"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HERITAGE FINANCIAL CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands, except shares and per share amounts)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:69.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.210%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INTEREST INCOME:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest and fees on loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMy0xLTEtMS0xOTU4NTg_40c21b3c-b953-4f18-8bff-441ea4e52227">50,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMy0zLTEtMS0xOTU4NTg_4d4ffb4c-0f40-4eda-817f-e566ab810423">41,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Taxable interest on investment securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNC0xLTEtMS0xOTU4NTg_4e715de5-80c1-42ec-a2ec-56e91c024851">14,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNC0zLTEtMS0xOTU4NTg_38965969-88e2-4df0-9f79-bd70d1a05bf9">6,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nontaxable interest on investment securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNS0xLTEtMS0xOTU4NTg_582045aa-b510-48ee-979b-268d4eb7cf4c">586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNS0zLTEtMS0xOTU4NTg_6b393177-288f-45e1-983b-84d91fae3674">860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on interest earning deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNi0xLTEtMS0xOTU4NTg_13f2298f-dabb-4091-ae20-47d8d340acaf">972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNi0zLTEtMS0xOTU4NTg_e4d3b0d2-a241-4619-9f07-4fbe0a4050ad">706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNy0xLTEtMS0xOTU4NTg_6bbd9945-ea38-4574-80a4-f95703a594c9">66,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNy0zLTEtMS0xOTU4NTg_56e3b1fb-ae98-4fd2-a9ff-db1627519eba">48,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INTEREST EXPENSE:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfOS0xLTEtMS0xOTU4NTg_b88054f8-4079-478b-ad8a-7e839ec03b1f">4,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfOS0zLTEtMS0xOTU4NTg_5b7537a5-3741-45b3-9113-84449066c0fe">1,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTAtMS0xLTEtMTk1ODU4_6f9527aa-3a2e-47b8-a693-3c8fc8f16056">482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTAtMy0xLTEtMTk1ODU4_2ba683df-2152-4310-9f56-c692fc8eab2c">194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTEtMS0xLTEtMTk1ODU4_674c8899-2718-4194-903e-cfc8785e0620">1,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTEtMy0xLTEtMTk1ODU4_6ddf37c6-9d2e-47db-914e-44065e1f4309">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTItMS0xLTEtMTk1ODU4_5c563dcd-def9-4ff7-9143-179521c68bd8">6,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTItMy0xLTEtMTk1ODU4_71b8ffe1-3bec-41e2-9852-1c05891e0a80">1,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTMtMS0xLTEtMTk1ODU4_cc231c12-c893-466c-bcdc-38ef98642229">59,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTMtMy0xLTEtMTk1ODU4_6629b9da-17d3-422b-b871-12b19c5a038a">46,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (reversal of) credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTQtMS0xLTEtMTk1ODU4_33d36c05-d29f-4e5e-8302-e127e12a6735">1,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTQtMy0xLTEtMTk1ODU4_392c1b6a-98f1-4f28-aa94-02c23737ee18">3,577</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 73pt;text-align:left;text-indent:-39.6pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income after provision for (reversal of) credit losses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTUtMS0xLTEtMTk1ODU4_d3224638-92e6-4ad8-8518-4ec77d118ac4">58,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTUtMy0xLTEtMTk1ODU4_aaa26fb6-075a-4037-8c02-bcd195639e78">50,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NONINTEREST INCOME:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service charges and other fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="hfwa:TotalDepositFeesAndOtherServiceCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTctMS0xLTEtMTk1ODU4_6d1a2174-617a-4d18-ab8e-2bbb55b38b97">2,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="hfwa:TotalDepositFeesAndOtherServiceCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTctMy0xLTEtMTk1ODU4_04bcd4be-c73d-400a-a15b-eca0d7bae646">2,474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Card revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="hfwa:CardRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTgtMS0xLTEtMTk1ODU4_768f7474-b324-4743-a996-1f6974260150">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="hfwa:CardRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTgtMy0xLTEtMTk1ODU4_41ff6a43-1665-4fba-8aec-bf5a2f60fa9a">2,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on sale of investment securities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTktMS0xLTEtMTk1ODU4_fe586835-f1e4-4c5a-809e-5d6e686889d7">286</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTktMy0xLTEtMTk1ODU4_90499471-64ca-4ed0-9332-6748dc36db27">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of loans, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjAtMS0xLTEtMTk1ODU4_0122f3e7-c5ba-43d8-997a-55642d6bfed9">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjAtMy0xLTEtMTk1ODU4_f1bfa17d-3458-47bf-9f2c-b2a64f3409fe">241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="hfwa:InterestRateSwapFeeIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjEtMS0xLTEtMTk1ODU4_a57798cd-fae2-4b9a-b32c-f4fdb9e0bf8f">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="hfwa:InterestRateSwapFeeIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjEtMy0xLTEtMTk1ODU4_09615c38-30c8-4246-979a-afccab3c00e0">279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bank owned life insurance income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjItMS0xLTEtMTk1ODU4_950b7b24-b533-4385-ae01-effaf66f2d4e">709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjItMy0xLTEtMTk1ODU4_24682116-86b3-4dba-a086-14c57f79cb73">1,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of other assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjMtMS0xLTEtMTk1ODU4_cbc608bd-f13e-4552-96fc-7a0b56d49150">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjMtMy0xLTEtMTk1ODU4_63bb2492-2952-4a78-a638-c6046cfc0d7d">204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjQtMS0xLTEtMTk1ODU4_277a7a54-4bc6-46fc-99ef-5dbec1f8695d">3,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjQtMy0xLTEtMTk1ODU4_9b247921-be6d-4fea-a295-7dbf29d4f20e">1,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjUtMS0xLTEtMTk1ODU4_b40633e6-933b-4ebf-8281-58555f82b1a3">8,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjUtMy0xLTEtMTk1ODU4_d74a3403-0513-4f95-adf3-96f17a44ef7b">8,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NONINTEREST EXPENSE:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjctMS0xLTEtMTk1ODU4_8cf2d08b-6803-497e-9e64-114161f327f2">25,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjctMy0xLTEtMTk1ODU4_7c0ee0e7-b1b7-4652-a04a-bc2c4f7534b2">21,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Occupancy and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjgtMS0xLTEtMTk1ODU4_29f6f761-c37f-48e6-a0a0-72030a9584bf">4,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjgtMy0xLTEtMTk1ODU4_0ddf1206-6fab-4b0e-b918-1b1e49063bb5">4,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjktMS0xLTEtMTk1ODU4_507c250e-091b-4ff2-acf2-216585803133">4,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjktMy0xLTEtMTk1ODU4_c6948668-44a6-46c0-a9fd-e56631b62c8b">4,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:MarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzAtMS0xLTEtMTk1ODU4_a8d612b7-0a19-4316-92c7-c46d79a1b6a5">402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:MarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzAtMy0xLTEtMTk1ODU4_270ce98a-5fcf-4bca-8f4c-28cff2e67348">266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:ProfessionalFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzEtMS0xLTEtMTk1ODU4_2eaddd27-b00b-4ec4-bddc-2f4ba18421ad">628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:ProfessionalFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzEtMy0xLTEtMTk1ODU4_ff9e01a1-f3d6-4a9a-aa69-3b0c7696e7c2">699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State/municipal business and use taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzItMS0xLTEtMTk1ODU4_ff3b9a47-8710-418f-9722-1057a72804a6">1,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzItMy0xLTEtMTk1ODU4_aca9fae3-e31b-446a-8113-e4b39c3030fd">796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal deposit insurance premium</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzMtMS0xLTEtMTk1ODU4_0b0d18e5-444b-464f-bc17-e269322ae53e">850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzMtMy0xLTEtMTk1ODU4_55c6a9b5-e0a0-453f-adaf-384969ad71d2">600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzUtMS0xLTEtMTk1ODU4_af2f2efd-271f-4375-8f72-1ce7cab4495a">623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzUtMy0xLTEtMTk1ODU4_48b45ead-4911-4e25-b85e-3a6ad237c5d7">704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzYtMS0xLTEtMTk1ODU4_f302cf1f-5a9f-4b1b-814f-2853a83f57ad">3,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzYtMy0xLTEtMTk1ODU4_de74db76-dc34-48b5-a484-8e2df2b349d5">3,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzctMS0xLTEtMTk1ODU4_f833b5f2-5653-4301-b468-4e3acd9e8fe0">41,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzctMy0xLTEtMTk1ODU4_1aae5e15-8b2b-4f12-bce4-d5c09a57c87b">35,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzgtMS0xLTEtMTk1ODU4_73540c77-5222-46aa-beea-8cca23a34dc4">24,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzgtMy0xLTEtMTk1ODU4_5d77aaec-2411-4d39-9896-d43ca6c76805">23,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzktMS0xLTEtMTk1ODU4_b254c67d-701d-425c-b4c5-e6ce33f9ff85">4,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzktMy0xLTEtMTk1ODU4_490794ea-ef60-4501-ac60-58dee86b8a44">3,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDAtMS0xLTEtMTk1ODU4_6d668908-ab12-4a1f-ac35-97ff40cdf798">20,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDAtMy0xLTEtMTk1ODU4_3aa750a0-7469-46c5-844e-16f6dbd5fb3a">19,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDEtMS0xLTEtMTk1ODU4_1243979b-828c-4876-a313-be2a16159149">0.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDEtMy0xLTEtMTk1ODU4_33d85e98-ab2b-4979-b7ad-7050b482c9a8">0.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDItMS0xLTEtMTk1ODU4_4ed0f1df-f046-417d-a960-82411eb95d93">0.58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDItMy0xLTEtMTk1ODU4_3e1545f4-2d34-4dbb-a2e9-4f73e44ccf97">0.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDMtMS0xLTEtMTk1ODU4_60abff0f-0458-41bc-baac-32017d6ad99f">0.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDMtMy0xLTEtMTk1ODU4_14f7c022-2948-4757-a80d-c7c61028aa06">0.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average number of basic shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDQtMS0xLTEtMTk1ODU4_ff385c62-fad4-46c9-b54d-20dac03e9d71">35,108,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDQtMy0xLTEtMTk1ODU4_a8456534-9acc-45ab-a209-b95a53d552d1">35,094,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average number of diluted shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDUtMS0xLTEtMTk1ODU4_a75e9631-b605-4c18-a834-815152e63944">35,445,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDUtMy0xLTEtMTk1ODU4_f20b5f9c-35e8-46a9-b22d-95f7d5c9f2f6">35,412,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying Notes to Condensed Consolidated Financial Statements (Unaudited).</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_28"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HERITAGE FINANCIAL CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:70.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.689%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMi0xLTEtMS0xOTU4NTg_a6ab1d20-7fdc-4e10-9e0b-6a0515dd21a4">20,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMi0zLTEtMS0xOTU4NTg_cd24a5eb-264e-4a37-87c3-b5190467948e">19,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of investment securities available for sale, net of tax of $<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMy0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjo5ZWNlYzBlNGU0YmI0ZThmOGJlOGEyMjJlNTA4YTYwMF84NA_51471d25-c9ff-4708-89a9-ee42eb9245f6">4,517</ix:nonFraction> and $(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMy0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjo5ZWNlYzBlNGU0YmI0ZThmOGJlOGEyMjJlNTA4YTYwMF84OA_98117923-5d6d-4516-b04e-8aa511f04acc">12,113</ix:nonFraction>), respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icad16e2e248e40f69fe11ada16e5d652_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMy0xLTEtMS0xOTU4NTg_f5b3e50b-9446-4a34-8ca8-bca205895a19">16,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22e42a12eab74d44a930d496ad2df30c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMy0zLTEtMS0xOTU4NTg_7051a3e4-254b-4ee8-a41d-acdbf8325d85">43,482</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of net unrealized gain for the reclassification of investment securities available for sale to held to maturity, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNC0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjo5OWE1YTQzNzUwYjk0YzU3YjFiMzI0MTMyYmRkOGIxOV8xNDQ_f1b90f08-0ac8-4307-9d17-1586f85599e6">15</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNC0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjo5OWE1YTQzNzUwYjk0YzU3YjFiMzI0MTMyYmRkOGIxOV8xNDg_920611ed-c64e-4c2a-913c-76cb55717cc2">39</ix:nonFraction>), respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icad16e2e248e40f69fe11ada16e5d652_D20230101-20230331" decimals="-3" name="us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNC0xLTEtMS0xOTU4NTg_c26fc2e4-ee7f-4ca0-8ebd-50b91ad83760">60</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22e42a12eab74d44a930d496ad2df30c_D20220101-20220331" decimals="-3" name="us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNC0zLTEtMS0xOTU4NTg_8fe9db20-085e-4077-8308-803df7266019">142</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net loss from sale of investment securities available for sale included in income, net of tax of $<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNS0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjoxMzQ5YjEwYmViNTM0Mjc4OTliYjczNTkzMmIyOWM1MV8xMzM_accdbd41-06fa-47e1-ac21-27cf035ebfac">63</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNS0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjoxMzQ5YjEwYmViNTM0Mjc4OTliYjczNTkzMmIyOWM1MV8xMzc_3d61f7f0-9af7-4e76-8345-bead516d8f8d">0</ix:nonFraction>,  respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icad16e2e248e40f69fe11ada16e5d652_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNS0xLTEtMS0xOTU4NTg_c0dad337-68a2-4c11-a0a9-121e587ca9d5">223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22e42a12eab74d44a930d496ad2df30c_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNS0zLTEtMS0xOTU4NTg_f2b33319-0a9e-41f0-aae9-b7869b5fc834">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNi0xLTEtMS0xOTU4NTg_694a5576-cdbf-4dac-92fd-3c672b24ea7f">17,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNi0zLTEtMS0xOTU4NTg_aeb019bc-3c7d-4cea-8c2c-0c810a263b8f">43,624</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive income (loss)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNy0xLTEtMS0xOTU4NTg_3765f4da-1561-4887-a410-aa89a011cc87">37,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNy0zLTEtMS0xOTU4NTg_f6ee5cc7-5a0a-45b9-b8d4-23a87cf56c44">23,867</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying Notes to Condensed Consolidated Financial Statements (Unaudited).</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_31"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HERITAGE FINANCIAL CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands, except shares and per share amounts)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number&#160;of<br/>common<br/>shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common<br/>stock</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained<br/>earnings</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total<br/>stockholders&#8217;<br/>equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iac900a1092ef405db5f077064ff0efe5_I20221231" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMi0xLTEtMS0xOTU4NTg_84c40021-d572-45cd-8b7b-01ef89bbeb97">35,106,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac900a1092ef405db5f077064ff0efe5_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMi0zLTEtMS0xOTU4NTg_db967583-6f4e-4087-b83c-0a096cd83dad">552,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d19d2b3a6544a7caa637893e185ab3d_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMi01LTEtMS0xOTU4NTg_20e1c1c2-8d74-4e28-bcf6-7d2dedd4a54d">345,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f4bd9478bd64acd8f4070c40ab37794_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMi03LTEtMS0xOTU4NTg_4bb7f257-5f28-4264-85a5-287b6440d5c1">99,850</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMi05LTEtMS0xOTU4NTg_2a877c06-a7e5-451c-a1c7-ac994997df6e">797,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2f4cae66ec5a44b482015f6c46bc6967_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNC0xLTEtMS0xOTU4NTg_2fff8b97-7c79-4ea0-b268-5fc70f335800">116,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f4cae66ec5a44b482015f6c46bc6967_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNS0zLTEtMS0xOTU4NTg_61fa5675-be25-4cac-8478-4637a0edf077">1,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNS05LTEtMS0xOTU4NTg_970bf561-5534-4eb1-85da-2e48a997f537">1,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2f4cae66ec5a44b482015f6c46bc6967_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNi0xLTEtMS0xOTU4NTg_815b068e-aa34-48e5-a6ec-79d4822fe888">115,079</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2f4cae66ec5a44b482015f6c46bc6967_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNi0zLTEtMS0xOTU4NTg_0dc2b526-0385-4669-a90d-307bbf422321">2,627</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNi05LTEtMS0xOTU4NTg_96aff3e5-e82d-442e-be73-b0ac5211a5f2">2,627</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f5a9b3b65d445f6bd9a0351f303c108_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNy01LTEtMS0xOTU4NTg_1593c2ec-dbda-4518-a3e8-c3e96fb54220">20,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNy05LTEtMS0xOTU4NTg_7e1dc982-80bd-4ff4-a597-250283ec1ed6">20,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icad16e2e248e40f69fe11ada16e5d652_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfOC03LTEtMS0xOTU4NTg_6ac9dc6e-20f5-43a1-b24b-5758bd06c583">17,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfOC05LTEtMS0xOTU4NTg_5b2fb4d7-b762-483d-b080-0b47a93cdda7">17,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends declared on common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTAtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246YjM2MWFhMmJkNDkwNDNlZmEzNDNmMGNjNWQzMjNhMGZfNDU_60abff0f-0458-41bc-baac-32017d6ad99f">0.22</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7f5a9b3b65d445f6bd9a0351f303c108_D20230101-20230331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTAtNS0xLTEtMTk1ODU4_25666a83-c459-412f-bcaa-8a90047ad6bf">7,793</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTAtOS0xLTEtMTk1ODU4_00735739-dcd7-41d9-80b0-bef1bf8a7645">7,793</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7fb9d2463ef447829422600192460ba4_I20230331" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTEtMS0xLTEtMTk1ODU4_6a1e1ed1-1402-482c-a826-7a16ec297959">35,108,120</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fb9d2463ef447829422600192460ba4_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTEtMy0xLTEtMTk1ODU4_ce6e482d-5a6e-45b6-b1d7-94106243f104">550,869</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c247a83c4c741bb9613520fadab93db_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTEtNS0xLTEtMTk1ODU4_3405e429-2deb-4c70-92b7-b4145a05ce7e">358,010</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1c587958dcf4d368ca9d4a2b1beabf1_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTEtNy0xLTEtMTk1ODU4_6a1b3d71-917a-48ba-9d1a-d72a25d2df87">82,797</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTEtOS0xLTEtMTk1ODU4_a4e4e60d-63fb-433b-afbf-53f2c913f03f">826,082</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="30" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number&#160;of<br/>common<br/>shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common<br/>stock</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained<br/>earnings</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total<br/>stockholders&#8217;<br/>equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id8aa5549571b4e9c9fcdc5f8a44245b0_I20211231" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMi0xLTEtMS0xOTU4NTg_950c72ac-7eff-4a57-9510-c8403e37f719">35,105,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8aa5549571b4e9c9fcdc5f8a44245b0_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMi0zLTEtMS0xOTU4NTg_d4ff63b7-6545-4803-a02e-ad08cf785a0f">551,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31473156290b4bf79505bf0aa5562c5a_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMi01LTEtMS0xOTU4NTg_29386647-0d44-4f2e-ba80-4f2124588b1f">293,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8daa78bb77df44ad92956cd613ce8e94_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMi03LTEtMS0xOTU4NTg_c63d6a7e-b140-4c64-891f-62f2a70de88f">9,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i062e1b57407f41359844f1f618cb4f3e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMi05LTEtMS0xOTU4NTg_c7bec1da-28da-4bcb-a7e6-5f1237569941">854,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i35ecb631168349b8bf242a30fe168e10_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNC0xLTEtMS0xOTU4NTg_f0374700-7e34-4582-953d-273e9ae95ee3">101,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35ecb631168349b8bf242a30fe168e10_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNS0zLTEtMS0xOTU4NTg_ef4adb64-4962-4079-819a-c9539fb0ffb4">950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNS05LTEtMS0xOTU4NTg_d41f247c-03fa-432a-9ff5-56695c00d7fe">950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i35ecb631168349b8bf242a30fe168e10_D20220101-20220331" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNi0xLTEtMS0xOTU4NTg_fa619c14-a75c-4e8c-8be8-faa1af9398c8">105,090</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35ecb631168349b8bf242a30fe168e10_D20220101-20220331" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNi0zLTEtMS0xOTU4NTg_474bc4da-16d3-414a-9434-ac985dc29705">2,652</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNi05LTEtMS0xOTU4NTg_3e564106-08d3-4e63-aad0-8c76d6e548a0">2,652</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idada774ac7b448cbaa9941cbc88b16c1_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNy01LTEtMS0xOTU4NTg_e73befe4-dc6f-460f-8b40-98310c492f88">19,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNy05LTEtMS0xOTU4NTg_e51c4114-e9cd-4a77-a045-2ee7365bad14">19,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22e42a12eab74d44a930d496ad2df30c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfOC03LTEtMS0xOTU4NTg_d12dfad4-3be9-4050-b189-b2fba1a26cae">43,624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfOC05LTEtMS0xOTU4NTg_c8b2a189-0304-48af-92af-cd38b90a1fe4">43,624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends declared on common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTAtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246YWM3NjJiYWNkMzNlNDdiNTgwOTE5MjMzNTc0YWNlNDBfNDU_14f7c022-2948-4757-a80d-c7c61028aa06">0.21</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idada774ac7b448cbaa9941cbc88b16c1_D20220101-20220331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTAtNS0xLTEtMTk1ODU4_f1b0b7b8-f70d-45e8-a015-1ae324e7e1f5">7,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTAtOS0xLTEtMTk1ODU4_f553d379-4a93-4b0f-8118-cf9e464e6705">7,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8894cfbdadb34c0a8b0433fc92d55e6b_I20220331" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTEtMS0xLTEtMTk1ODU4_2068c487-f2f1-430e-84cd-a830bdbd8cef">35,102,372</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8894cfbdadb34c0a8b0433fc92d55e6b_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTEtMy0xLTEtMTk1ODU4_481acf40-6b22-4616-b600-91dfaa14c7b0">550,096</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8af101915e4447f9bc5cbb11bb89533_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTEtNS0xLTEtMTk1ODU4_39584a5f-86e6-4241-97c4-4b7cb3e3515e">305,581</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i178b1071684d4eebb28e6d41561552a8_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTEtNy0xLTEtMTk1ODU4_d1cdf1f3-a366-4d22-94df-912fe9efad23">34,228</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3d7328d794546c8ae853945b2185df4_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTEtOS0xLTEtMTk1ODU4_adfe7f62-3bfc-4b3a-838b-500860878d0f">821,449</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="30" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:5pt;padding-left:4.5pt;padding-right:4.5pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">See accompanying Notes to Condensed Consolidated Financial Statements (Unaudited).</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_34"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HERITAGE FINANCIAL CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="padding-left:9pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMy0xLTEtMS0xOTU4NTg_9cd2f3d9-7dea-4fd4-8104-97da76211522">20,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMy0zLTEtMS0xOTU4NTg_89f5c545-1599-45a7-9c41-18bf7d6013b2">19,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, amortization and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNS0xLTEtMS0xOTU4NTg_a5372630-b6c6-4138-a057-d548f03d4781">807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:DepreciationAmortizationAndAccretionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNS0zLTEtMS0xOTU4NTg_a1231008-8f63-40b8-9e52-a6f92001e9d0">1,572</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (reversal of) credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNi0xLTEtMS0xOTU4NTg_9a59e5f6-aa9d-432f-9e2a-6757ca29508c">1,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNi0zLTEtMS0xOTU4NTg_94c5b71f-7693-408d-9fca-3f287178e489">3,577</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNy0xLTEtMS0xOTU4NTg_fa1142ec-01ac-4935-add3-63a080caa5f1">1,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNy0zLTEtMS0xOTU4NTg_944b32a3-5da0-4a29-b050-ba6a6875b3d6">950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfOC0xLTEtMS0xOTU4NTg_032f0035-a334-4677-9785-364c80a4351a">623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfOC0zLTEtMS0xOTU4NTg_70163c37-87e0-47b9-9b8c-454126947c7c">704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Origination of mortgage loans held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfOS0xLTEtMS0xOTU4NTg_6948f888-3b11-421b-9f0a-b13f3f5dcac0">1,351</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfOS0zLTEtMS0xOTU4NTg_8e33d276-cc3e-483f-98df-3a3645fa93cd">5,833</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of mortgage loans held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTAtMS0xLTEtMTk1ODU4_894fbc50-f9ac-4655-8e72-45e88a08dca3">1,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTAtMy0xLTEtMTk1ODU4_5bd5072c-0ca7-476d-baa7-352e5e95e131">6,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bank owned life insurance income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTEtMS0xLTEtMTk1ODU4_3973d843-58eb-44ee-aa0d-44caaddeb78d">709</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTEtMy0xLTEtMTk1ODU4_f5f4f7e7-e1a0-41f7-9fd7-c87700263e8c">1,695</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation adjustment on interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="hfwa:InterestRateSwapValuationAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTMtMS0xLTEtMTk1ODU4_f8e5d097-c151-4204-83e3-8fedb4a7eb65">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="hfwa:InterestRateSwapValuationAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTMtMy0xLTEtMTk1ODU4_8e12709e-bccc-4064-836d-934c01aaf138">53</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of mortgage loans held for sale, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTQtMS0xLTEtMTk1ODU4_7d786c04-7d83-49e1-aa86-3c68efdb2669">49</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTQtMy0xLTEtMTk1ODU4_9f8ef1f5-299e-4558-8103-5f9f3f0ce14f">241</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on sale of investment securities available for sale, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTUtMS0xLTEtMTk1ODU4_9d62f887-b357-4c33-9cdc-5755055176fc">286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTUtMy0xLTEtMTk1ODU4_c6865849-b8b9-4c3c-a0e4-30cbb3adbcd0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of assets held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTctMS0xLTEtMTk1ODU4_d1d38974-dbf7-4f2a-beef-f5aff8b75cd2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTctMy0xLTEtMTk1ODU4_bf6f3beb-173e-4d40-87d2-5a09470c7ad0">204</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTgtMS0xLTEtMTk1ODU4_3ca2c333-09ab-48f2-887e-41c594d2d4fe">991</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTgtMy0xLTEtMTk1ODU4_d94e4d3a-5043-4f18-8ae6-c9de08aec390">3,716</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTktMS0xLTEtMTk1ODU4_5507b111-22d3-4b87-8a2a-2d63ed395d28">23,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTktMy0xLTEtMTk1ODU4_ac70c89f-b076-4608-8037-1654f4ebbd25">10,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan originations and purchases, net of payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="hfwa:PaymentsForProceedsFromFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjEtMS0xLTEtMTk1ODU4_9fa767d0-41e5-47d4-a00e-463807c928f7">75,839</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="hfwa:PaymentsForProceedsFromFinanceReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjEtMy0xLTEtMTk1ODU4_d62ab5c8-8eeb-4cd7-9c3c-cb9b99016c50">988</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturities and repayments of investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjItMS0xLTEtMTk1ODU4_c30c090e-461c-454b-a7a6-4526dc8b7b4d">26,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjItMy0xLTEtMTk1ODU4_7e7b8a89-8b7c-4d80-be05-b2c875e428fa">42,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturities and repayments of investment securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjMtMS0xLTEtMTk1ODU4_7631e73c-1462-4add-a4f2-c370f17c142c">5,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjMtMy0xLTEtMTk1ODU4_3955b793-b1f6-437e-905e-eeaae133b356">6,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjQtMS0xLTEtMTk1ODU4_48be4a91-d39d-4e63-a646-6757f1dd073a">14,994</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjQtMy0xLTEtMTk1ODU4_1ecaacaa-4d44-4fd2-a16e-3394bc4d3045">244,409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of investment securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjUtMS0xLTEtMTk1ODU4_527452ef-d65e-4db1-8a24-7ef100e11a4a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjUtMy0xLTEtMTk1ODU4_9e55f14f-cd87-44a4-ac66-e05208289a3e">45,849</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of premises and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjYtMS0xLTEtMTk1ODU4_5552d776-b701-42db-a55f-2d4031432ae0">4,653</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjYtMy0xLTEtMTk1ODU4_e24a8e8a-7a3b-4213-b568-144365f7c803">724</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of bank owned life insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjctMS0xLTEtMTk1ODU4_8bf0a102-bfcd-4b00-b4ea-fcc703fed83d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjctMy0xLTEtMTk1ODU4_15c4d04f-b8af-4add-a118-5da96c987dbd">105</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of Federal Home Loan Bank stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjktMS0xLTEtMTk1ODU4_fdb93e76-ce6c-46f3-9701-5291664dbe91">28,604</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjktMy0xLTEtMTk1ODU4_8f4abe34-a578-4841-9ba8-e73bdab8c5ba">983</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sales of investment securities available for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzItMS0xLTEtMTk1ODU4_5222bbdb-c941-4420-bcd3-d431d8ddfa48">22,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzItMy0xLTEtMTk1ODU4_88688296-6936-4be8-9166-9881077b62de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from redemption of Federal Home Loan Bank stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzMtMS0xLTEtMTk1ODU4_943e47ad-0374-40ed-9f12-cd773d867176">13,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzMtMy0xLTEtMTk1ODU4_8f9a7201-b3f3-4e5a-9a49-b424e3bd031f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sales of premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzUtMS0xLTEtMTk1ODU4_fde7f8d7-41b1-4e39-8dfa-13f2df649e0f">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzUtMy0xLTEtMTk1ODU4_9b9cd539-c8a3-4134-8520-a96e2dd323a5">1,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital contributions to low-income housing tax credit partnerships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="hfwa:Changeinlowincometaxhousingtaxcreditpartnership" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzYtMS0xLTEtMTk1ODU4_9bfdb069-7dd9-4108-9c42-66a6627b3169">369</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="hfwa:Changeinlowincometaxhousingtaxcreditpartnership" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzYtMy0xLTEtMTk1ODU4_9665903f-c1aa-49c3-8e38-35fd65637ff7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzktMS0xLTEtMTk1ODU4_56e9d093-b5e3-4a32-92b4-890f5a461433">55,002</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzktMy0xLTEtMTk1ODU4_067ada05-588b-481f-848e-d421ea1cfe7b">242,914</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) increase in deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDEtMS0xLTEtMTk1ODU4_95325910-695d-4f21-8806-72343fa8fde8">135,818</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDEtMy0xLTEtMTk1ODU4_dabfec8f-4d01-405f-a4da-21e60cb46a24">97,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDItMS0xLTEtMTk1ODU4_a91d0124-9bfa-4983-a84b-6f5a665bb5c7">715,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDItMy0xLTEtMTk1ODU4_256d28fb-7c70-460e-a9b1-934e50557ada">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayment of Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDMtMS0xLTEtMTk1ODU4_69b2d7d3-4e72-4894-a9eb-a8dbf40c0047">332,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDMtMy0xLTEtMTk1ODU4_16e5e3db-de51-4a1c-8076-9c02495e8306">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock cash dividends paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDQtMS0xLTEtMTk1ODU4_01519481-f21e-474a-b030-6aa718fb543f">7,723</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDQtMy0xLTEtMTk1ODU4_f08bde66-1357-4661-b876-c3829e79279d">7,372</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net decrease in securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDUtMS0xLTEtMTk1ODU4_29f21c02-b7a0-4f3a-8fe0-0c1530159bc0">7,436</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDUtMy0xLTEtMTk1ODU4_c1783a15-3f83-49fc-b6cc-9a2079f2aae6">1,770</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDYtMS0xLTEtMTk1ODU4_8ee9a210-b44e-4c44-a0ba-73534bccefe0">2,627</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDYtMy0xLTEtMTk1ODU4_393ec16b-9849-4bcb-ab2d-af7d0685886b">2,652</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by financing  activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDctMS0xLTEtMTk1ODU4_5b70805f-3697-456b-b039-ee79357d15fc">229,496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDctMy0xLTEtMTk1ODU4_47b6e7f1-80a8-45d1-87ca-9b92ad974c60">85,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 73pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDgtMS0xLTEtMTk1ODU4_ad31a863-26f6-47bc-a5a7-644a56685431">197,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDgtMy0xLTEtMTk1ODU4_4d2640b6-fd16-4c56-a61e-370dc79b0c75">146,570</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDktMS0xLTEtMTk1ODU4_8cb75100-100f-4248-8217-b8e1b55d5263">103,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i062e1b57407f41359844f1f618cb4f3e_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDktMy0xLTEtMTk1ODU4_77f89d9a-de77-4d2e-b440-0d027fad2f88">1,723,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTAtMS0xLTEtMTk1ODU4_d7655833-6340-4087-9687-0ba30147b2c7">301,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3d7328d794546c8ae853945b2185df4_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTAtMy0xLTEtMTk1ODU4_f03ebbf5-c3f3-46fc-9a14-6b737c30f39a">1,576,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="padding-left:9pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental disclosures of cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTMtMS0xLTEtMTk1ODU4_2f8e9865-e488-4362-b532-0714adb6c38c">6,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTMtMy0xLTEtMTk1ODU4_9c8f6c28-45c5-4836-808a-6862d9c580a1">1,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental non-cash disclosures of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in LIHTC partnership and related funding commitment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="hfwa:InvestmentInLowIncomeHousingTaxPartnership" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTktMS0xLTEtMTk1ODU4_aec1c5e3-9afe-4095-a6e3-db71fb2867f2">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="hfwa:InvestmentInLowIncomeHousingTaxPartnership" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTktMy0xLTEtMTk1ODU4_69948423-76c0-4e81-98fd-cbd0d94dabdf">670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNjAtMS0xLTEtMTk1ODU4_4b385237-e22d-4859-8a25-2c68495187a8">1,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNjAtMy0xLTEtMTk1ODU4_bbdb4eb9-2383-45fa-a7e7-f4ebea927e8f">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:22.5pt;padding-right:22.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying Notes to Condensed Consolidated Financial Statements (Unaudited).</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_37"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HERITAGE FINANCIAL CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)</span></div><div id="if125bc9f5e3c4491861aacd088af5a02_40"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:25.02pt"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNjI3MQ_ebb0a911-e9b4-40fa-a1d8-229239c30624" continuedAt="i78cf2a51ba724be98cd2636e886e124f" escape="true">Description of Business, Basis of Presentation, Significant Accounting Policies and Recently Issued Accounting Pronouncements</ix:nonNumeric></span></div><ix:continuation id="i78cf2a51ba724be98cd2636e886e124f" continuedAt="i29d7a9e0a3df4f90a8aebabeee9e96bf"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="hfwa:DescriptionOfBusinessPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNjI2Ng_ff148530-455a-4b49-8064-c488e1cf1a50" continuedAt="i3cbe294c5d164936a48b17c8f7c5c311" escape="true">Description of Business</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i3cbe294c5d164936a48b17c8f7c5c311">The Company is primarily engaged in the business of planning, directing and coordinating the business activities of its wholly-owned subsidiary, the Bank. The Bank is headquartered in Olympia, Washington and conducts business from its <ix:nonFraction unitRef="branch" contextRef="i4ebd96869c08411fb45758eb8a01b945_I20230331" decimals="INF" name="hfwa:NumberOfBranchesOperating" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNTQ5NzU1ODI3Mjcy_781bde95-ee95-4e96-b30c-481701d5f5c0">51</ix:nonFraction> branch offices located throughout Washington State, the greater Portland, Oregon area, Eugene, Oregon and Boise, Idaho. The Bank&#8217;s business consists primarily of commercial lending and deposit relationships with small and medium-sized businesses and their owners in its market areas and attracting deposits from the general public. The Bank also makes real estate construction and land development loans, consumer loans and originates first mortgage loans on residential properties primarily located in its market areas. The Bank's deposits are insured by the FDIC subject to limitations.</ix:continuation></span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNjI2Nw_057f401c-c1cc-4aa4-a256-341cc491745e" continuedAt="ie4cb2c15ae0841b2979f86fe2844b6dd" escape="true">Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="ie4cb2c15ae0841b2979f86fe2844b6dd"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with GAAP for interim financial information and pursuant to the rules and regulations of the SEC. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. It is recommended these unaudited Condensed Consolidated Financial Statements and accompanying Notes be read with the audited Consolidated Financial Statements and the accompanying Notes included in the 2022 Annual Form 10-K. In management's opinion, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To prepare unaudited Condensed Consolidated Financial Statements in conformity with GAAP, management makes estimates and assumptions based on available information. These estimates and assumptions affect the amounts reported in the financial statements and the disclosures provided. Management believes the judgments, estimates and assumptions used in the preparation of the unaudited Condensed Consolidated Financial Statements are appropriate based on the facts and circumstances at the time. Actual results, however, could differ significantly from those estimates. Material estimates that are particularly susceptible to significant change relate to management's estimate of the ACL on investment securities, management's estimate of the ACL on loans, management's estimate of the ACL on unfunded commitments, management's evaluation of goodwill impairment and management's estimate of the fair value of financial instruments.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiary, the Bank. All significant intercompany balances and transactions among the Company and the Bank have been eliminated in consolidation.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been reclassifications in certain prior year amounts in the unaudited Condensed Consolidated Statements of Income. Reclassifications had no effect on the prior year's net income or stockholders&#8217; equity.</span></div></ix:continuation><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(c) <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="hfwa:SignificantAccountingPoliciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNjI4MA_c3d33c0e-a7af-4aca-91b7-4a0683462728" continuedAt="i2266496eb8404a3eac8af0fa05ac9630" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i2266496eb8404a3eac8af0fa05ac9630">The significant accounting policies used in preparation of the unaudited Condensed Consolidated Financial Statements are disclosed in greater detail in the 2022 Annual Form 10-K. There have not been any material changes in the Company's significant accounting policies from those contained in the 2022 Annual Form 10-K during the three months ended March 31, 2023.</ix:continuation></span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(d) <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNjI3Ng_bade8297-852d-4942-a9ca-f49db949ae60" continuedAt="i991735f90fa546bdb91f0ed49fe66bbb" escape="true">Recently Issued or Adopted Accounting Pronouncements</ix:nonNumeric></span></div><ix:continuation id="i991735f90fa546bdb91f0ed49fe66bbb" continuedAt="ibd026e46e8cf48e892c7a38490ecc091"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">FASB ASU 2020-04</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, as amended by ASU 2021-01, and ASU 2022-06 was issued in March 2020 and provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The amendments in this ASU are effective for all entities as of March 12, 2020. In December 2022, FASB amended this ASU and deferred the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. The amendments are elective, apply to all entities, and provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The Bank&#8217;s interest rate swap-related transactions are the majority of the Company's LIBOR exposure. Effective January 25, 2021, the Company adhered to the Interbank Offered Rate Fallbacks Protocol as published by the International Swaps and Derivatives Association, Inc. and recommended by the Alternative Reference Rates Committee. The Company does not expect the adoption of this ASU to have a material impact on its business operations or Consolidated Statements of Financial Condition.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">FASB ASU 2022-02</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, was issued in March 2022. The ASU eliminates the accounting guidance for TDR loans by creditors while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Specifically, rather than applying the recognition and measurement guidance for TDRs, the entity will apply the loan refinancing and restructuring guidance to determine whether a modification or other form of restructuring results in a new loan or continuation of an existing loan. Additionally, the ASU requires public business entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases. These amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, since the Company previously adopted the amendments in ASU 2016-13. Early adoption is permitted in any interim period if an entity has adopted ASU 2016-13 and </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i29d7a9e0a3df4f90a8aebabeee9e96bf" continuedAt="icad93a2a9c51482e9dbe29c65541fc6c"><ix:continuation id="ibd026e46e8cf48e892c7a38490ecc091" continuedAt="i163532740f854737bda583eddeeea288">such election may be made individually to adopt the guidance related to TDRs, including related disclosures, and the presentation of gross write-offs in the vintage disclosure. This update requires prospective transition for the disclosures related to loan restructurings for borrowers experiencing financial difficulty and the presentation of gross write-offs in the vintage disclosures. The guidance related to the recognition and measurement of TDRs may be adopted on a prospective or modified retrospective transition method. </ix:continuation></ix:continuation></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="icad93a2a9c51482e9dbe29c65541fc6c"><ix:continuation id="i163532740f854737bda583eddeeea288">The Company adopted ASU 2022-02 on a prospective basis January 1, 2023. The Company elected at the date of adoption to account for existing TDR loans as of December 31, 2022 under the Company's TDR accounting policy which is disclosed in the 2022 Annual Form 10-K. All loan modifications post adoption are accounted for under the loan modification guidance in ASC 310-20. The adoption of this ASU did not have a material impact on business operations or the Consolidated Statements of Financial Condition.</ix:continuation></ix:continuation> </span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_43"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:25.02pt"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDU2Mw_5f1416ad-6c16-4ea1-89c0-53f0dbd34c3c" continuedAt="ic9274d849dbe468f9b716c921d65fcab" escape="true">Investment Securities</ix:nonNumeric></span></div><ix:continuation id="ic9274d849dbe468f9b716c921d65fcab" continuedAt="ib848ac6c70c14e3a8a8a22702ac522a4"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s investment policy is designed primarily to provide and maintain liquidity, generate a favorable return on assets without incurring undue interest rate and credit risk, and complement the Bank&#8217;s lending activities. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-6" name="us-gaap:TradingSecurities" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjY4_77c9f0af-db87-4089-888c-960279a5c7ad"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-6" name="us-gaap:TradingSecurities" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjY4_a2bddb6e-fc08-413e-9708-9e41752c5fb2">no</ix:nonFraction></ix:nonFraction> investment securities classified as trading at March 31, 2023 or December 31, 2022.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Investment Securities by Classification, Type and Maturity </span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDU0OQ_6840b73e-8a9a-4f64-b266-f75446a59d94" continuedAt="ic90b29abe739405285dd27aa579032d6" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the amortized cost and fair value of investment securities, and the corresponding amounts of gross unrealized and unrecognized gains and losses including the corresponding amounts of gross unrealized gains and losses on investment securities available for sale recognized in AOCI, at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNC0xLTEtMS0xOTU4NTg_9dbebee2-5151-44fa-81be-c6d6e6262d9f">68,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNC0zLTEtMS0xOTU4NTg_0d0800ef-56be-45d4-bbe6-4e046a6e2958">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNC01LTEtMS0xOTU4NTg_651f07af-e5bd-4037-88fd-ab7220e4706f">3,964</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNC03LTEtMS0xOTU4NTg_32015a26-043b-41f1-b29e-e1001d1a7c92">64,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c05810de01947658088778e9865235a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNS0xLTEtMS0xOTU4NTg_8ec9f9ab-3abc-4b1f-8371-70dc61ade63f">146,525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c05810de01947658088778e9865235a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNS0zLTEtMS0xOTU4NTg_3cbd88df-7f97-408c-b3d4-226f5c8dd8d1">218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c05810de01947658088778e9865235a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNS01LTEtMS0xOTU4NTg_41196275-eb87-4131-9704-2825c59a4375">14,246</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c05810de01947658088778e9865235a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNS03LTEtMS0xOTU4NTg_9691cb2e-2ae2-4a2d-ba4c-e6831dc21836">132,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNi0xLTEtMS0xOTU4NTg_97f23fba-44df-4179-833b-20edf4d525a1">481,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNi0zLTEtMS0xOTU4NTg_6b47ddc2-cd60-43e8-91ad-b6250c70e41f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNi01LTEtMS0xOTU4NTg_e8390dd5-c1bd-4353-9c3d-2b2795406eb3">47,668</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNi03LTEtMS0xOTU4NTg_2e444a2f-6df7-4520-8f01-a2423d794cad">433,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNy0xLTEtMS0xOTU4NTg_2e1082b6-c6cb-4958-adae-e2d2df3186c1">704,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNy0zLTEtMS0xOTU4NTg_dfed1738-ed0b-4040-9dcf-4b9244452903">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNy01LTEtMS0xOTU4NTg_7fbdac07-4142-4ebc-a82e-5a332041a10c">40,706</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNy03LTEtMS0xOTU4NTg_f5464bab-178d-4a4e-8b42-4c4ffa173025">663,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfb267d50c124a00864605b93fe2756a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOC0xLTEtMS0xOTU4NTg_f98d91e2-443d-409d-8755-2c969b9c040f">4,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfb267d50c124a00864605b93fe2756a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOC0zLTEtMS0xOTU4NTg_bb2f86ee-b112-42da-8d0a-91bf53f19678">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icfb267d50c124a00864605b93fe2756a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOC01LTEtMS0xOTU4NTg_bd9cccef-f90b-4bdc-ae00-c5bd599c1ae9">183</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfb267d50c124a00864605b93fe2756a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOC03LTEtMS0xOTU4NTg_06887796-922d-4de6-81d4-1affc52075cf">3,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOS0xLTEtMS0xOTU4NTg_ea2304fe-920d-471d-be58-5fe25c4ef31a">20,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOS0zLTEtMS0xOTU4NTg_fde820bd-b50f-4f00-ab34-b3b46cd40307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOS01LTEtMS0xOTU4NTg_994d790b-9519-4252-b936-f32466b1a26b">395</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOS03LTEtMS0xOTU4NTg_008bf1a3-fa84-45fe-8e6f-ad96e5ad13bb">19,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfMTAtMS0xLTEtMTk1ODU4_3fe063a5-b03d-44f5-92ab-92cf0639a2b2">1,424,969</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfMTAtMy0xLTEtMTk1ODU4_442d6dfd-1512-44f7-848d-f4cb45af8405">265</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfMTAtNS0xLTEtMTk1ODU4_898e7458-5aa2-40b7-8d62-f3176b1472e5">107,162</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfMTAtNy0xLTEtMTk1ODU4_661e70aa-2707-4e74-9695-70ef780b6a06">1,318,072</ix:nonFraction>&#160;</span></td><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities held to maturity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNC0xLTEtMS0yMjIwMjE_cd167556-9c8f-474e-bd27-4d7a82bd63a5">150,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNC0zLTEtMS0yMjIwMjE_ac3303d3-e591-4f8a-bbb4-b757ea03c70d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNC01LTEtMS0yMjIwMjE_bcd10df3-4744-4813-b474-5987cd61846b">28,298</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNC03LTEtMS0yMjIwMjE_735d7367-d7a6-409d-acf6-f0d335ab2a26">122,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNi0xLTEtMS0yMjIwMjE_d25b1e2f-7b8c-4bae-8c15-9621c9fbd9c6">285,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNi0zLTEtMS0yMjIwMjE_cdf5dff6-cd5a-4ad2-a8cf-975593a35e79">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNi01LTEtMS0yMjIwMjE_c709b37f-3faa-4a12-8108-b98e22528d26">12,315</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNi03LTEtMS0yMjIwMjE_82dd45c0-37dc-4469-98c3-e1f02d00927c">273,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNy0xLTEtMS0yMjIwMjE_b73764a9-4c70-43f9-907d-9e17df7e9c55">323,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNy0zLTEtMS0yMjIwMjE_e6bca14f-4b68-4cab-8c81-4edd8d87b916">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNy01LTEtMS0yMjIwMjE_25196c70-3351-4a5a-bec1-d95de0a6dd87">34,915</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNy03LTEtMS0yMjIwMjE_c52cf82f-c702-4ef1-b20b-d0c7b81268f5">288,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfMTAtMS0xLTEtMjI3MDA4_2847eb9f-cab4-4d68-8767-29633af703eb">760,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfMTAtMy0xLTEtMjI3MDA4_63edbc76-a7c1-4cac-ae45-3788126b1348">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfMTAtNS0xLTEtMjI3MDA4_0a0c4247-71c1-4b15-9da6-c70660e1bc4e">75,528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfMTAtNy0xLTEtMjI3MDA4_f538200d-da88-47af-9930-4a13004ffee1">684,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNC0xLTEtMS0xOTU4NTg_e52b6402-d2a5-4928-a843-33935abdbbae">68,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNC0zLTEtMS0xOTU4NTg_22290f86-7cb2-4c24-a975-2a828d5d3e12">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNC01LTEtMS0xOTU4NTg_6bd89964-5dd7-4849-a061-11e52f1e1dc4">5,053</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNC03LTEtMS0xOTU4NTg_dff9f120-28e8-46c0-8696-970f89fba26a">63,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNS0xLTEtMS0xOTU4NTg_cafde5dd-ed31-4bd1-9c98-9a5db1d7f0df">171,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNS0zLTEtMS0xOTU4NTg_d8b4d7f6-651e-4361-8bd2-1a801d2d4c54">172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNS01LTEtMS0xOTU4NTg_ee9effa8-7315-4d8b-93fd-8526d88d046e">18,233</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNS03LTEtMS0xOTU4NTg_1300d944-020f-416a-ae11-1c670ea572b1">153,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNi0xLTEtMS0xOTU4NTg_87a723ae-8b58-47a0-b0b8-e4133af17298">479,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNi0zLTEtMS0xOTU4NTg_95e8701a-1d5e-4ce6-844d-0d39caf1384c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNi01LTEtMS0xOTU4NTg_97bc9ee3-7086-425f-9648-c6f2d59c857d">55,087</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNi03LTEtMS0xOTU4NTg_3c21a44e-d230-4e46-9532-a34c51b39834">424,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNy0xLTEtMS0xOTU4NTg_4cf68b5d-4cfc-494c-8869-98401c6319f5">714,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNy0zLTEtMS0xOTU4NTg_e025d51f-4872-45ab-87a9-eafeea180834">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNy01LTEtMS0xOTU4NTg_d7924e95-cecb-4c5c-b3fc-5c764bbdb927">49,734</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNy03LTEtMS0xOTU4NTg_a12f8817-a357-4841-a8fc-ad32a1019a53">664,421</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="ib848ac6c70c14e3a8a8a22702ac522a4" continuedAt="i6a6dec047c754a0a8e3a6a8e1355e326"><ix:continuation id="ic90b29abe739405285dd27aa579032d6"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6944d568c3964419a87f501340ee8699_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOC0xLTEtMS0xOTU4NTg_cb30c215-a2d8-4c61-a577-00cd228d262c">4,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6944d568c3964419a87f501340ee8699_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOC0zLTEtMS0xOTU4NTg_dbdb0a0a-b933-4687-982b-30cc09d233cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6944d568c3964419a87f501340ee8699_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOC01LTEtMS0xOTU4NTg_75dc8d21-850a-4761-a1dc-815dcd1b8a14">166</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6944d568c3964419a87f501340ee8699_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOC03LTEtMS0xOTU4NTg_70e2824c-0e8d-4099-a6cd-9ab85d9cc91a">3,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOS0xLTEtMS0xOTU4NTg_7a18df14-20e7-4c91-8396-a95aff795605">22,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOS0zLTEtMS0xOTU4NTg_c88abadb-e0c3-4204-b8c2-4bc13cfd16fa">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOS01LTEtMS0xOTU4NTg_6d815da4-ac9b-4bfc-add3-fd81cc3f50a3">522</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOS03LTEtMS0xOTU4NTg_dcba6aa1-de87-4739-8a3f-ab6d3643b256">21,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfMTAtMS0xLTEtMTk1ODU4_2e503160-694a-4d16-94eb-1c8ee911e896">1,460,033</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfMTAtMy0xLTEtMTk1ODU4_cd8daaf8-cd54-4d8b-b649-880b3f068d7e">205</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfMTAtNS0xLTEtMTk1ODU4_d29b50cf-7950-4a2d-938f-0348428c1557">128,795</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfMTAtNy0xLTEtMTk1ODU4_fbabd30b-ba7f-4d1e-b9ac-083ddb403486">1,331,443</ix:nonFraction>&#160;</span></td><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities held to maturity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNC0xLTEtMS0yMjIwNzk_00d7818e-ff48-42bc-969b-9a1a3b4ec2e8">150,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNC0zLTEtMS0yMjIwNzk_9c4b61cc-b5a4-4256-a899-d0dee17c7432">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNC01LTEtMS0yMjIwNzk_56bd376b-f5ab-4c03-b3d5-df798af2c08a">33,585</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNC03LTEtMS0yMjIwNzk_160ef4d6-c855-4d2b-b4b2-422d2a998fd4">117,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNi0xLTEtMS0yMjIwNzk_e4500947-f9e8-416a-afb8-d8dc6a4b2b8f">290,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNi0zLTEtMS0yMjIwNzk_ea1a1ed1-800c-46a4-82a8-a812721ca47e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNi01LTEtMS0yMjIwNzk_d0736c76-9c69-4f61-a4ee-db8cabaf1bff">17,440</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNi03LTEtMS0yMjIwNzk_de7f705c-b9dc-405a-9dbf-7fc38a884e69">272,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNy0xLTEtMS0yMjIwNzk_732e8b81-8a61-4400-994a-6920d5f9dfac">325,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNy0zLTEtMS0yMjIwNzk_2f4a5dbb-3bb4-4dc8-8cd3-cef143846bda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNy01LTEtMS0yMjIwNzk_0c9ffc55-4e53-45af-975c-dd1989854009">41,937</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNy03LTEtMS0yMjIwNzk_8b81cb80-3cd7-445b-a8f6-2ab7461abcda">283,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfMTAtMS0xLTEtMjI3MDEw_bc97f9de-8270-4b2f-8fd1-00418e7277e2">766,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfMTAtMy0xLTEtMjI3MDEw_4f8dae5e-eb66-491e-9ee2-3ca6b956bdbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfMTAtNS0xLTEtMjI3MDEw_32f326f7-8016-462a-b1bb-38b3db94fb96">92,962</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfMTAtNy0xLTEtMjI3MDEw_8ffc438c-6f52-4440-87ee-e184ae344312">673,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDU1Nw_d3c1aad3-8d1a-4192-8ff8-2fb0fb237b02" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the amortized cost and fair value of investment securities by contractual maturity at the date indicated. Actual maturities may differ from contractual maturities because certain borrowers have the right to call or prepay obligations with or without call or prepayment penalties.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Securities Available for Sale</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Securities Held to Maturity</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfMy0xLTEtMS0xOTU4NTg_e3a0bcb7-01d3-4edc-91f9-c1fdcf185673">29,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfMy0zLTEtMS0xOTU4NTg_639e7d88-5477-41df-99fa-4d1445c87758">28,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfMy01LTEtMS0xOTU4NTg_0b14ada7-168c-41c7-b076-12e6cb6a4143">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfMy03LTEtMS0xOTU4NTg_6638112a-33cf-4c81-8f46-29d6d7002068">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNC0xLTEtMS0xOTU4NTg_45d3b55b-a206-4aa2-8a1a-3ddce3113bfd">38,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNC0zLTEtMS0xOTU4NTg_c86e7d27-84af-4e4f-a153-03f11b741c74">36,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNC01LTEtMS0xOTU4NTg_d94b74e6-6f3b-4a55-af48-3060594a2c0d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNC03LTEtMS0xOTU4NTg_b4336ab8-2aef-42d9-85e5-22fbae0bf0cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNS0xLTEtMS0xOTU4NTg_958c0d9a-e55f-44a3-adc0-41e687042f49">43,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNS0zLTEtMS0xOTU4NTg_2a566e02-72a1-4c1d-85d3-e8cb6d00200b">41,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNS01LTEtMS0xOTU4NTg_915a12c5-a339-407c-b43b-9ee263fcef6f">83,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNS03LTEtMS0xOTU4NTg_aa86e105-b48a-4aba-b641-d0e6fe05b4f6">70,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNi0xLTEtMS0xOTU4NTg_5f33769f-4ebd-4d53-8828-e35fa0051152">107,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNi0zLTEtMS0xOTU4NTg_b587bb98-8f84-4e84-b69c-ddbb7ef6aa1e">93,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNi01LTEtMS0xOTU4NTg_81acaabe-4470-47e8-9211-bd92d69995f9">67,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNi03LTEtMS0xOTU4NTg_b9d5bfa8-69c6-4670-aa49-22d8e9467cd1">52,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities due at a single maturity date</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNy0xLTEtMS0xOTU4NTg_54f383ca-3d44-45c6-81b9-bb98264710ec">219,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNy0zLTEtMS0xOTU4NTg_cddc8bdb-22bf-4b85-a63f-cabd5f999423">200,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNy01LTEtMS0xOTU4NTg_b4a6c3d3-05d5-4f48-b64e-600b901f8f91">150,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNy03LTEtMS0xOTU4NTg_1c952367-09dc-4f66-a120-bed907920a36">122,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOC0xLTEtMS0xOTU4NTg_e222a3f3-e0b3-43bb-8f5f-61c97d87fd93">1,205,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOC0zLTEtMS0xOTU4NTg_2e10b179-110a-4fae-96d9-ab2059c67210">1,117,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOC01LTEtMS0xOTU4NTg_c4a1c51d-de5a-49c3-a840-9b41143be244">609,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOC03LTEtMS0xOTU4NTg_ea690d16-2f69-4958-ba7b-cbb716517c8b">561,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOS0xLTEtMS0xOTU4NTg_1d270369-bb50-49a7-b73a-3dcc4c672d84">1,424,969</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOS0zLTEtMS0xOTU4NTg_3364dc65-9eaa-4689-9d75-5d2db43861b2">1,318,072</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOS01LTEtMS0xOTU4NTg_71975ce2-2d8d-403b-aa8d-6061e02270c6">760,163</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOS03LTEtMS0xOTU4NTg_d65770f0-f303-443d-b460-38c2a6e8904a">684,647</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mortgage-backed securities, which have prepayment provisions, are not assigned to maturity categories due to fluctuations in their payment speed.</span></div></ix:nonNumeric><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="number" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="INF" name="hfwa:ConcentrationDebtSecurities" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMTE2MQ_233c6e75-f627-47bb-881b-4097ff0e96ee"><ix:nonFraction unitRef="number" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="INF" name="hfwa:ConcentrationDebtSecurities" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMTE2MQ_3daa9f6b-9ad1-42bf-8592-38cd7d6a7c02">no</ix:nonFraction></ix:nonFraction> holdings of investment securities of any one issuer, other than the U.S. government and its agencies, in an amount greater than 10% of stockholders&#8217; equity at March 31, 2023 and December 31, 2022.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Unrealized Losses on Investment Securities Available for Sale</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDU0NQ_0aea453f-3468-4dd2-90c8-f169a1c8c66a" continuedAt="i295d750fd87742bfac8cd7fcea50f421" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the gross unrealized losses and fair value of the Company&#8217;s investment securities available for sale for which an ACL on investment securities available for sale has not been recorded, aggregated by investment category and length of time the individual securities have been in a continuous unrealized loss position at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i746809784e16415ca9d39333cc751ee5_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC0xLTEtMS0xOTU4NTg_2cff1b96-f127-479f-b8a7-ece909b3e993">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i746809784e16415ca9d39333cc751ee5_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC0zLTEtMS0xOTU4NTg_bd0aaead-f3f5-40ce-b12e-2b21ee876fae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i746809784e16415ca9d39333cc751ee5_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC01LTEtMS0xOTU4NTg_3f1282dc-b2f5-4f40-95e8-b4110d3192de">64,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i746809784e16415ca9d39333cc751ee5_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC03LTEtMS0xOTU4NTg_a399ebe3-1c54-4c88-9223-c6fe56c0fecb">3,964</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i746809784e16415ca9d39333cc751ee5_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC05LTEtMS0xOTU4NTg_71cc9a15-d5b3-4aff-8530-61c38c10a3b8">64,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i746809784e16415ca9d39333cc751ee5_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC0xMS0xLTEtMTk1ODU4_5d833f5b-b062-4c05-a5ae-428f4c5fda98">3,964</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54855521436d4690a863c474b5a91322_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS0xLTEtMS0xOTU4NTg_b3f81c49-df30-4d7a-8e17-166663a026cc">5,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54855521436d4690a863c474b5a91322_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS0zLTEtMS0xOTU4NTg_c2bdfc1a-5b17-489e-9756-2ff65bd675ed">37</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54855521436d4690a863c474b5a91322_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS01LTEtMS0xOTU4NTg_9eab5c37-35d5-4308-b16b-01478ff71dd8">92,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54855521436d4690a863c474b5a91322_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS03LTEtMS0xOTU4NTg_9b8cf672-666a-4bb2-a24e-b7aa0a24a686">14,209</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54855521436d4690a863c474b5a91322_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS05LTEtMS0xOTU4NTg_c34f710d-ac72-422e-983d-1bb562b5df9a">98,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54855521436d4690a863c474b5a91322_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS0xMS0xLTEtMTk1ODU4_12ea0deb-d6f7-474c-9c7a-da97fdf599db">14,246</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi0xLTEtMS0xOTU4NTg_b8406d8a-e326-4174-8eb0-c50f301ba4c2">142,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi0zLTEtMS0xOTU4NTg_6d0a49b1-2e77-42cf-aec3-78244e68bed2">3,401</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi01LTEtMS0xOTU4NTg_ca671b1e-a654-4feb-b92a-8f66a5dee7ae">291,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi03LTEtMS0xOTU4NTg_149af52d-260e-4f63-976e-bb469df6b9c2">44,267</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi05LTEtMS0xOTU4NTg_f0374539-ffa9-46c9-bb16-d72ae2b8fff7">433,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi0xMS0xLTEtMTk1ODU4_39051643-6b73-4983-9f99-cd0d9db5ff69">47,668</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy0xLTEtMS0xOTU4NTg_ffaa5996-dc1e-4084-8220-6755916db8b2">350,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy0zLTEtMS0xOTU4NTg_96447957-0091-4896-a264-3e571e15f375">7,332</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy01LTEtMS0xOTU4NTg_03fa5134-9aea-4103-abf7-52d4c8949fed">289,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy03LTEtMS0xOTU4NTg_f9974dfd-9f6f-4d57-91e4-129a8c51d930">33,374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy05LTEtMS0xOTU4NTg_f742a6d1-2c89-46b1-ab7d-2c45e79150e9">639,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy0xMS0xLTEtMTk1ODU4_7a9c1f82-0737-469e-b0e0-b1b0d1010c7a">40,706</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="i6a6dec047c754a0a8e3a6a8e1355e326" continuedAt="i3af30d86ee97477a87a76041a5568ec8"><ix:continuation id="i295d750fd87742bfac8cd7fcea50f421"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC0xLTEtMS0xOTU4NTg_cf6df9f6-74d1-422a-8dd3-48bd17dbf2de">3,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC0zLTEtMS0xOTU4NTg_ab776d20-3c87-4ac9-945b-ce6cdd6c6ffe">183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC01LTEtMS0xOTU4NTg_50010bd3-0b37-4109-8888-fdc6667aa511">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC03LTEtMS0xOTU4NTg_5093c069-9002-44fe-9491-f0ff2ed46a13">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC05LTEtMS0xOTU4NTg_16f6b2b0-0440-4b50-a976-7363fcfb2098">3,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC0xMS0xLTEtMTk1ODU4_eb88f9b7-114a-4f7d-a329-9dc16ee9ce9a">183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS0xLTEtMS0xOTU4NTg_60818cc6-af8d-44df-8f63-d1551dace2c3">9,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS0zLTEtMS0xOTU4NTg_754e41e7-4096-44d1-a8d8-c285fbc785e9">52</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS01LTEtMS0xOTU4NTg_97fab09a-af44-421c-851f-4707019bdba7">10,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS03LTEtMS0xOTU4NTg_cc30b670-0c46-4d9d-bf00-3ad65149cf1c">343</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS05LTEtMS0xOTU4NTg_0aaf4c53-1e10-47bf-9f4b-280eae594a35">19,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS0xMS0xLTEtMTk1ODU4_adb4d82c-d67e-4a10-a378-e27153ef6237">395</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtMS0xLTEtMTk1ODU4_c8ba6489-aacf-40ae-a00d-01f5d2fefce1">511,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtMy0xLTEtMTk1ODU4_f1bc8001-c9bc-489c-a929-66bdf5fb202f">11,005</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtNS0xLTEtMTk1ODU4_aeb8c2e9-5e12-458c-a87c-7277373871be">747,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtNy0xLTEtMTk1ODU4_84bad3cc-2ff7-4c6e-8ca8-68845f83bf66">96,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtOS0xLTEtMTk1ODU4_a602b876-00bc-4a91-a4d9-a922ebcae0c7">1,259,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtMTEtMS0xLTE5NTg1OA_e1826e37-eb57-44df-88c4-3f985f138ab8">107,162</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">U.S. government agency and government-sponsored enterprise mortgage-backed securities and collateralized mortgage obligations.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC0xLTEtMS0xOTU4NTg_12a9a648-0add-47c4-916d-8cdcc4071cf6">51,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC0zLTEtMS0xOTU4NTg_69170779-a078-41a0-a82d-9f66375fe15b">2,031</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC01LTEtMS0xOTU4NTg_b9172b20-c457-4924-b354-acb146d7f92f">11,959</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC03LTEtMS0xOTU4NTg_ceea2a32-8e7c-4abc-a409-96d861ae4784">3,022</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC05LTEtMS0xOTU4NTg_45215fba-0be9-40e6-bede-93891fb8f846">63,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC0xMS0xLTEtMTk1ODU4_3a4cae64-bc8c-4ae8-8e3d-c4fdc675b3a3">5,053</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b75cc193355494c960bc1e38341d195_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS0xLTEtMS0xOTU4NTg_a476adc0-91f6-48d0-be3a-05ac97ceb2f0">82,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b75cc193355494c960bc1e38341d195_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS0zLTEtMS0xOTU4NTg_4763a79f-8dcd-42a1-ad40-fd3d5c904fd7">5,585</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b75cc193355494c960bc1e38341d195_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS01LTEtMS0xOTU4NTg_e4a393ed-0c7f-4b3a-a522-a505144c6d55">40,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b75cc193355494c960bc1e38341d195_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS03LTEtMS0xOTU4NTg_d20fce5d-8164-49e9-be32-0ca50f28d7fc">12,648</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b75cc193355494c960bc1e38341d195_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS05LTEtMS0xOTU4NTg_b742ed54-dffd-4a31-b999-4f66dd73e7ec">123,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b75cc193355494c960bc1e38341d195_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS0xMS0xLTEtMTk1ODU4_ce10d30f-db5d-48c4-a4de-5eb0077907fd">18,233</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi0xLTEtMS0xOTU4NTg_0a6ac43a-b615-4220-bdf6-4599baad480b">217,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi0zLTEtMS0xOTU4NTg_f6d2dff0-b920-45c6-9bf2-112fda830cd2">14,770</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi01LTEtMS0xOTU4NTg_265b0a06-c7ac-413e-86e2-a79065755198">206,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi03LTEtMS0xOTU4NTg_877a7407-d275-4300-a1f3-859f659c47a1">40,317</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi05LTEtMS0xOTU4NTg_3827f71c-316a-4f08-90cf-93a6131082ac">424,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi0xMS0xLTEtMTk1ODU4_942eaf80-c352-41fc-bd2c-fb095d93dcef">55,087</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy0xLTEtMS0xOTU4NTg_13703571-1c07-424a-a8be-594b4047333b">473,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy0zLTEtMS0xOTU4NTg_614dd445-fae6-4c89-a57c-b6c148873f58">16,971</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy01LTEtMS0xOTU4NTg_37365dfb-c2c4-4574-b725-74717b7b57d4">181,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy03LTEtMS0xOTU4NTg_d0d70bcc-eb2d-4baf-bed5-761cf515f2f4">32,763</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy05LTEtMS0xOTU4NTg_44c4a4c7-bd35-4ec5-8202-a7c3237e6212">655,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy0xMS0xLTEtMTk1ODU4_8eec9c76-f8fb-403b-8de6-5a9d51970329">49,734</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC0xLTEtMS0yMDgwNTM_9e3c7800-54e1-4254-bea0-baebbddcda30">3,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC0zLTEtMS0yMDgwNTM_9878ce38-8a4a-465d-aaee-fec73818779e">166</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC01LTEtMS0yMDgwNTM_7f1d5633-28f5-40a4-a641-4878dcf97838">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC03LTEtMS0yMDgwNTM_baf8ea47-2202-4c22-b331-a31242e266ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC05LTEtMS0xOTU4NTg_5744c085-4350-4980-a7ed-e96c848269d0">3,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC0xMS0xLTEtMTk1ODU4_e9bdc6a4-de66-4200-9702-548467fed533">166</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS0xLTEtMS0xOTU4NTg_bceb46db-e313-4dae-b5f7-9dffc58c5e97">16,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS0zLTEtMS0xOTU4NTg_4075eb85-4cce-4ec8-8ddd-464b360a71cb">510</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS01LTEtMS0xOTU4NTg_cd2352e7-ee39-4131-b8b8-2ffe04e182f9">721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS03LTEtMS0xOTU4NTg_ecc3feb3-03c7-45e3-a0af-60e8269cad0d">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS05LTEtMS0xOTU4NTg_736f6738-d35f-49e8-ae4b-4c3134367423">17,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS0xMS0xLTEtMTk1ODU4_2b64e736-d611-4c47-b9fa-fd1017559e27">522</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtMS0xLTEtMTk1ODU4_eb6f8c45-f20e-4ea5-bf25-1365afa6fbcf">846,332</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtMy0xLTEtMTk1ODU4_d6420ec2-4083-47b2-bd3e-dd9e0b2535de">40,033</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtNS0xLTEtMTk1ODU4_2d53067a-16b3-4aca-b782-aef7fe635b25">441,754</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtNy0xLTEtMTk1ODU4_3a174021-5a56-496b-8ccf-90c1f2ab8d5b">88,762</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtOS0xLTEtMTk1ODU4_e0b26130-1efb-4c20-85d0-c3c12a0c7c3c">1,288,086</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtMTEtMS0xLTE5NTg1OA_7f8c7336-23e8-449b-a54f-fef79387d7e6">128,795</ix:nonFraction>)</span></td><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"></td></tr></table></div><div style="padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">U.S. government agency and government-sponsored enterprise mortgage-backed securities and collateralized mortgage obligations.</span></div></ix:continuation><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(c) <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="hfwa:DebtSecuritiesAllowanceForCreditLossPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDU1NA_99b9ad2c-058c-4961-bb54-745341d6728d" continuedAt="idbf98a5930474cecaa3355bc32d09724" escape="true">ACL on Investment Securities</ix:nonNumeric></span></div><ix:continuation id="idbf98a5930474cecaa3355bc32d09724"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company evaluated investment securities available for sale as of March 31, 2023 and December 31, 2022 and determined that any declines in fair value were attributable to changes in interest rates relative to where these investments fall within the yield curve and individual characteristics. Management monitors published credit ratings for adverse changes for all rated investment securities and none of these securities had a below investment grade credit rating as of both March 31, 2023 and December 31, 2022. In addition, the Company does not intend to sell these securities nor does the Company consider it more likely than not that it will be required to sell these securities before the recovery of the amortized cost basis, which may be upon maturity. Therefore, <ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjUyNA_2cd0bd9c-3e66-451a-8ba1-1d94d5427537"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjUyNA_b1e460f7-93ca-4601-9c7c-0a9b3ae8a07c">no</ix:nonFraction></ix:nonFraction> ACL on investment securities available for sale was recorded as of March 31, 2023 and December 31, 2022.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also evaluated investment securities held to maturity for current expected credit losses as of March 31, 2023 and December 31, 2022. There were <ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityNonaccrual" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjczNA_0889ee97-d3f0-41d9-86bd-47f8813448c2"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjczNA_b1978390-a575-4369-b83e-83da48aef137"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjczNA_bca421ab-1f26-4fb3-9437-ebd63d8b86a3"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityNonaccrual" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjczNA_f1790e15-10be-4640-9d81-d9f10bdea528">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> investment securities held to maturity classified as nonaccrual or past due as of March 31, 2023 and December 31, 2022 and all were issued by the U.S. government and its agencies and either explicitly or implicitly guaranteed by the U.S. government, highly rated by major credit rating agencies and had a long history of no credit losses. Accordingly, the Company did not measure expected credit losses on investment securities held to maturity since the historical credit loss information adjusted for current conditions and reasonable and supportable forecasts results in an expectation that nonpayment of the amortized cost basis is zero. Therefore, <ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMzM2Mw_c9f43468-e231-4a7f-ba1b-adb7a6da43f4">no</ix:nonFraction> ACL on investment securities held to maturity was recorded as of March 31, 2023 and December 31, 2022.</span></div></ix:continuation><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(d) Realized Gains and Losses</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNzE0NjgyNTU5MjgzNA_70d4a13c-ac18-47ca-910f-9e5c9eaae7b5" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the gross realized gains and losses on the sale of investment securities available for sale for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfMy0xLTEtMS0yMTkyMjg_a4c4b6c1-390e-4de1-8e0a-e0f5853e5cc8">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfMy0zLTEtMS0yMjcwMTU_04e16e35-26f3-495a-b227-0d50f60fee71">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfNC0xLTEtMS0yMTkyMzY_479fe47a-6135-4cd4-b8c8-379a60ec092d">322</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfNC0zLTEtMS0yMjcwMTU_0dee2cf0-f7eb-4d41-99c6-23bc64cbe315">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net realized loss</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfNS0xLTEtMS0yMjcwMTQ_dc5fe22e-1d4a-4621-8711-b012e2201fd8">286</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfNS0zLTEtMS0yMjcwMTU_6336df8b-27d1-4a84-848b-afd979597eeb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:5pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="i3af30d86ee97477a87a76041a5568ec8"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(e) Pledged Securities</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDUzOQ_c19050fa-b90f-4ad9-8e07-cf3408730682" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the amortized cost and fair value of investment securities that were pledged as collateral for the following obligations at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Washington and Oregon state public deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6c8d8b5367f4fbfbe0ec2d1ee2ddc5e_I20230331" decimals="-3" name="hfwa:DebtSecuritiesAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfMy0xLTEtMS0xOTU4NTg_c92b13bc-5cb6-4b6e-ac36-b25c5622f4fe">214,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6c8d8b5367f4fbfbe0ec2d1ee2ddc5e_I20230331" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfMy0zLTEtMS0xOTU4NTg_68a284f2-044d-43b7-9aab-1bdd529e8587">203,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74947467f984a5d97382ff04c68bb08_I20221231" decimals="-3" name="hfwa:DebtSecuritiesAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfMy01LTEtMS0xOTU4NTg_475d2987-1f99-4f67-baff-b51ef69a9766">156,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74947467f984a5d97382ff04c68bb08_I20221231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfMy03LTEtMS0xOTU4NTg_2298fb77-8de9-4165-ab6e-143742828e6f">137,931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Reserve Bank credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049f54843af247718a2fc56923f36398_I20230331" decimals="-3" name="hfwa:DebtSecuritiesAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNC0xLTEtMS0xOTU4NTg_3ec43c46-ea32-411b-81ee-84104e5ffa15">656,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049f54843af247718a2fc56923f36398_I20230331" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNC0zLTEtMS0xOTU4NTg_057cba92-ad88-46eb-8ed0-901cb87a4a54">588,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i524c3e3859194c7f99cc6b7a8fe5239a_I20221231" decimals="-3" name="hfwa:DebtSecuritiesAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNC01LTEtMS0xOTU4NTg_0980c5a1-93aa-4ead-96f8-23f2e1a8eb8d">60,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i524c3e3859194c7f99cc6b7a8fe5239a_I20221231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNC03LTEtMS0xOTU4NTg_c04cf6ef-f620-4d8a-95db-f6d60aef6b0d">49,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c2e29715bde4cc0990bef954938cfe6_I20230331" decimals="-3" name="hfwa:DebtSecuritiesAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNS0xLTEtMS0xOTU4NTg_111e8b47-48a1-4be9-a865-41632e02d384">49,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c2e29715bde4cc0990bef954938cfe6_I20230331" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNS0zLTEtMS0xOTU4NTg_c5146e99-3537-4d2b-81c5-e59f26b11be2">45,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i596a0ddfc1034a49b9eb53fdc5972d42_I20221231" decimals="-3" name="hfwa:DebtSecuritiesAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNS01LTEtMS0xOTU4NTg_abbbbb58-4379-4e0e-a1d9-a7151fc3a80a">63,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i596a0ddfc1034a49b9eb53fdc5972d42_I20221231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNS03LTEtMS0xOTU4NTg_32f1cbc6-4f94-456c-842e-95f4e2d87411">55,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other securities pledged</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib04beba49d014552903e3a9fba101b01_I20230331" decimals="-3" name="hfwa:DebtSecuritiesAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNi0xLTEtMS0xOTU4NTg_f60a6bf5-4bec-4e1b-9dee-4de0af600eae">54,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib04beba49d014552903e3a9fba101b01_I20230331" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNi0zLTEtMS0xOTU4NTg_2873733d-fb36-43b7-86ed-4af4d5022417">48,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57bc93b1be27449b8f1411ed876e18a6_I20221231" decimals="-3" name="hfwa:DebtSecuritiesAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNi01LTEtMS0xOTU4NTg_1f70b507-2c59-4970-9bdd-4edb35db3b43">54,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57bc93b1be27449b8f1411ed876e18a6_I20221231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNi03LTEtMS0xOTU4NTg_23fb8336-b1f3-44ca-8edb-c298f425bc6c">48,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91bf7bea1da64942a10cee5ed9daae65_I20230331" decimals="-3" name="hfwa:DebtSecuritiesAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNy0xLTEtMS0xOTU4NTg_88346086-c984-4614-a1ad-4c5af129e596">975,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91bf7bea1da64942a10cee5ed9daae65_I20230331" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNy0zLTEtMS0xOTU4NTg_f5924278-cde2-4d2c-a498-27c3e46265a7">886,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3c3400d61f84cf5928c66a87ab10346_I20221231" decimals="-3" name="hfwa:DebtSecuritiesAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNy01LTEtMS0xOTU4NTg_40efe898-f9b3-4e55-8055-5aa0c10f2a00">336,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3c3400d61f84cf5928c66a87ab10346_I20221231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNy03LTEtMS0xOTU4NTg_07b10fb3-7a92-45bb-bc86-d9a78d591d1a">291,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(f) Accrued Interest Receivable</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued interest receivable excluded from the amortized cost of investment securities available for sale totaled $<ix:nonFraction unitRef="usd" contextRef="i4290e245e5e74591ada74706f1bfc380_I20230331" decimals="-5" name="us-gaap:AccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMzI5ODUzNDg5MjE1MQ_4c29d8b4-2c0f-4a8b-aa62-4c950f46825d">4.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i892bc111e40d4bc59d34a01bd69a9da6_I20221231" decimals="-5" name="us-gaap:AccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMzI5ODUzNDg5MjE0MQ_4c447c2d-5f60-4b4c-a596-b9628bfbfb2f">4.8</ix:nonFraction>&#160;million at March 31, 2023 and December 31, 2022, respectively. Accrued interest receivable excluded from the amortized cost on investment securities held to maturity totaled $<ix:nonFraction unitRef="usd" contextRef="i70d05e3ca3304bb0aa793fa9d8f6b3aa_I20230331" decimals="-5" name="us-gaap:AccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMzI5ODUzNDg5MjE1Nw_bee988ec-38cd-4539-bd47-57c6a37f57fd">2.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ia7ec3a58c8ea423e946ac427df137e33_I20221231" decimals="-5" name="us-gaap:AccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMzI5ODUzNDg5MjE2Nw_c9cfdd2c-cc82-4158-a81c-e3cc7f6d1f3d">2.4</ix:nonFraction>&#160;million at March 31, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDMxNQ_1f510c62-2b0c-404e-b4bb-d99d075a4bd4"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestWriteoff" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDMxNQ_5da8d3f7-cec5-4ad8-9976-091fb5d83480"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestWriteoff" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDMxNQ_6a82d651-6d02-4922-94f0-1988a00883a2"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDMxNQ_e25266ca-6c54-473f-933e-c1ac1456bcbc">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> amounts of accrued interest receivable on investment securities available for sale or held to maturity were reversed against interest income on investment securities during three months ended March 31, 2023 and 2022.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(G) Non-Marketable Securities</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December 31, 2022, as a member bank of Visa U.S.A., we held <ix:nonFraction unitRef="shares" contextRef="i73ac6b445bc646beb8c7be8a16a1b240_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNTQ5NzU1ODE4NTM0_e44409dd-608b-4d19-96f4-ab0f4877ec5a">6,549</ix:nonFraction> shares of Visa Inc. Class B common stock. These shares had a carrying value of <ix:nonFraction unitRef="usd" contextRef="i73ac6b445bc646beb8c7be8a16a1b240_I20221231" decimals="2" name="us-gaap:CommonStockValueOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMTY0OTI2NzQ0ODkwOQ_af26ac10-36ec-4bc3-8109-7f3329048d6f">zero</ix:nonFraction> and were restricted from resale to non-member banks of Visa U.S.A. until their conversion into Class A (voting) shares upon the termination of Visa Inc.'s Covered Litigation escrow account. During the three months ended March 31, 2023, the Bank sold all shares of Visa Inc. Class B common stock and recognized a $<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-5" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNTQ5NzU1ODIxMDE5_4fb2d005-2f04-4a5f-a43c-8f7b3fab5d3e">1.6</ix:nonFraction>&#160;million gain which is included in other income.</span></div></ix:continuation><div style="margin-top:5pt;text-indent:36pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_49"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:25.02pt"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:FinancingReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTI5OQ_9ca77b52-b1f4-46c4-9922-a0796e592aa0" continuedAt="iefd4ab93c1bc4cc7be6432bff8c6b34f" escape="true">Loans Receivable</ix:nonNumeric></span></div><ix:continuation id="iefd4ab93c1bc4cc7be6432bff8c6b34f" continuedAt="i08ad5c6ad0264a208aa73001adabbf6f"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank originates loans in the ordinary course of business and has also acquired loans through mergers and acquisitions. Accrued interest receivable was excluded from disclosures presenting the Bank's amortized cost of loans receivable as it was deemed insignificant. In addition to originating loans, the Bank may also purchase loans through pool purchases, participation purchases and syndicated loan purchases. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Loan Origination/Risk Management</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank categorizes the individual loans in the total loan portfolio into <ix:nonFraction unitRef="segment" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="INF" name="hfwa:NumberOfLoanSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNDA1_202f3fe4-cf4f-4a1e-bf63-c62901d4f7b0">four</ix:nonFraction> segments: commercial business; residential real estate; real estate construction and land development; and consumer. Within these segments are classes of loans for which management monitors and assesses credit risk in the loan portfolios. A detailed description of the portfolio segments and classes is contained in the 2022 Annual Form 10-K.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank has certain lending policies and guidelines in place that are designed to maximize loan income within an acceptable level of risk. Management reviews and approves these policies and guidelines on a regular basis. A reporting system supplements the review process by providing management with frequent reports related to loan production, loan quality, concentrations of credit, loan delinquencies and nonperforming and criticized loans. The Bank also conducts internal loan reviews and validates the credit risk assessment on a periodic basis and presents the results of these reviews to management. The loan review process complements and reinforces the risk identification and assessment decisions made by loan officers and credit personnel.</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTM1NQ_ecc55c3d-59c6-4bd5-9814-e57e17a544a0" continuedAt="iee3d9418a48d40fa81904e096e8ad4ab" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amortized cost of loans receivable, net of ACL on loans, consisted of the following portfolio segments and classes at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMy0xLTEtMS0xOTU4NTg_0ef1bd32-2a5a-4954-acc8-b6e93c5abad4">684,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMy0zLTEtMS0xOTU4NTg_ac5d362c-5695-418e-b598-2a5410c76310">692,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SBA PPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dceb8e5fd3d4c9ca4367137f926d1b3_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNC0xLTEtMS0xOTU4NTg_850cd6ae-107e-4a31-91e5-2b3b2fad12f3">900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35d342cc250743258629fc77db18126d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNC0zLTEtMS0xOTU4NTg_5e404e9a-bb3d-425e-b4db-2edc5ce185b6">1,468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNS0xLTEtMS0xOTU4NTg_30f12508-941c-442d-b04f-6b0833564f8f">949,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNS0zLTEtMS0xOTU4NTg_8ba287bb-509d-4b31-ab35-613d87c5a23c">937,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="i08ad5c6ad0264a208aa73001adabbf6f" continuedAt="ifa6c4372de304afe9baeedadfdca6660"><div style="margin-top:5pt"><ix:continuation id="iee3d9418a48d40fa81904e096e8ad4ab" continuedAt="i4c992562e3624fb193f6d9898e6a9fb8"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNi0xLTEtMS0xOTU4NTg_31a8a100-c42b-4054-baa9-ecd157b1807e">1,601,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNi0zLTEtMS0xOTU4NTg_37734c99-7bb0-49a7-8c51-c20ce1e0bfc2">1,586,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNy0xLTEtMS0xOTU4NTg_d8d48de5-5c9f-4742-b4ee-8f852fc74c6e">3,236,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNy0zLTEtMS0xOTU4NTg_3c159d3b-d0db-40fe-b2ff-fd85c89efed5">3,217,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfOC0xLTEtMS0xOTU4NTg_eb00d4ba-21db-418f-ab0c-fa781ced4b3b">363,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfOC0zLTEtMS0xOTU4NTg_177cb95c-84c0-48f8-8a98-71b4ffe3940a">343,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd412625ec6d4e4cb2776e3291590e80_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTAtMS0xLTEtMTk1ODU4_ee0a4cfa-af2c-4327-9db8-fcc823604ee8">72,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06467f72180b40e2a0fca1118469535a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTAtMy0xLTEtMTk1ODU4_346dd7f7-cb04-4e23-a5ec-57e118ad2730">80,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTEtMS0xLTEtMTk1ODU4_289e1c6a-65a2-4b7a-9fa5-d8d8e316bedf">270,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTEtMy0xLTEtMTk1ODU4_fdb2c19e-0bdc-4e4a-8ef9-ba3e37faaff6">214,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTItMS0xLTEtMTk1ODU4_88d271ee-6c80-40ec-ad42-338a9f1f4b42">343,473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTItMy0xLTEtMTk1ODU4_b9ba822d-fe4a-4c2d-856e-5ca9e3bf3472">294,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTMtMS0xLTEtMTk1ODU4_31cb0e8d-5a46-4e16-8923-c849b840c859">183,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTMtMy0xLTEtMTk1ODU4_e977c64d-3def-4b41-a24a-037c1f0cc40a">195,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTQtMS0xLTEtMTk1ODU4_51c5cca9-f28a-4a36-8e72-4852a516445a">4,127,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTQtMy0xLTEtMTk1ODU4_430de9d2-909b-463e-ad30-2383ff79f643">4,050,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses on loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTUtMS0xLTEtMTk1ODU4_d91a5b82-f75e-4640-9a93-181f991c3aef">44,469</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTUtMy0xLTEtMTk1ODU4_3dd4307a-9ca1-4d1a-9f1d-fb5306285bc9">42,986</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTYtMS0xLTEtMTk1ODU4_c80f6c1b-8660-467c-b785-f85c38574b62">4,083,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTYtMy0xLTEtMTk1ODU4_5f5b4b72-728d-4b63-a75c-50c519f555e0">4,007,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balances included in the amortized cost of loans receivable:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized net discount on acquired loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTktMS0xLTEtMTk1ODU4_4a8de907-9946-4c7e-bb05-e4c2112da776">2,249</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTktMy0xLTEtMTk1ODU4_76d4ef8c-4b78-4b89-9d26-46fcbdcd0bdf">2,501</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized net deferred fee</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMjAtMS0xLTEtMTk1ODU4_ffde7c94-0598-4229-a35c-566f8c40fd90">10,355</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMjAtMy0xLTEtMTk1ODU4_7c23bf6b-c8ff-409f-8693-babcc0255559">10,016</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNTQ5NzU1ODQyODkz_61f26535-80f6-464b-b526-d085c5115dcf" continuedAt="i64c79bad3a454342982b4adc9b44f045" escape="true">Concentrations of Credit</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i64c79bad3a454342982b4adc9b44f045">Most of the Bank&#8217;s lending activity occurs within its primary market areas which are concentrated along the I-5 corridor from Whatcom County, Washington to Lane County, Oregon, as well as Yakima County in Washington and Ada County in Idaho. Additionally, the Bank's loan portfolio is concentrated in commercial business loans, which include commercial and industrial, SBA PPP, owner-occupied and nonowner-occupied CRE, and commercial and multifamily real estate construction and land development loans. Commercial business loans, excluding SBA PPP loans, are generally considered as having a more inherent risk of default than residential real estate loans or other consumer loans. Also, the commercial loan balance per borrower is typically larger than that for residential real estate loans and consumer loans, implying higher potential losses on an individual loan basis.</ix:continuation></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(c) <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:FinancingReceivableCreditQualityAdditionalInformation" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNTQ5NzU1ODQyODk0_5401b9fa-735e-4c4e-be0d-0fd3fffd31a8" continuedAt="i5adda208b9884f23b929853582be3d56">Credit Quality Indicators</ix:nonNumeric></span></div><ix:continuation id="i5adda208b9884f23b929853582be3d56"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of the on-going monitoring of the credit quality of the Bank&#8217;s loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the risk grade of the loans, (ii)&#160;the level of classified loans, (iii)&#160;net charge-offs, (iv)&#160;nonperforming loans, (v) past due status, and (vi)&#160;the general economic conditions of the United States of America, and specifically the states of Washington and Oregon. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank utilizes a risk grading matrix to assign a risk grade to each of its loans. Loans are graded on a scale of 1 to 10. Risk grades are aggregated to create the risk categories of Pass for grades 1 to 6, Special Mention or "SM" for grade 7, Substandard or "SS" for grade 8, Doubtful for grade 9 and Loss for grade 10. Descriptions of the general characteristics of the risk grades, including qualitative information on how the risk grades relate to the risk of loss, are contained in the 2022 Annual Form 10-K. Numerical loan grades for loans are established at the origination of the loan. Changes to loan grades are considered at the time new information about the performance of a loan becomes available, including the receipt of updated financial information from the borrower, results of annual term loan reviews and scheduled loan reviews. For consumer loans, the Bank follows the FDIC&#8217;s Uniform Retail Credit Classification and Account Management Policy for subsequent classification in the event of payment delinquencies or default. Typically, an individual loan grade will not be changed from the prior period unless there is a specific indication of credit deterioration or improvement. Credit deterioration is evidenced by delinquency, direct communications with the borrower or other borrower information that becomes known to management. Credit improvements are evidenced by known facts regarding the borrower or the collateral property.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan grades relate to the likelihood of losses in that the higher the grade, the greater the loss potential. Loans with a pass grade may have some estimated inherent losses, but to a lesser extent than the other loan grades. The SM loan grade is transitory in that the Bank is waiting on additional information to determine the likelihood and extent of any potential loss. The likelihood of loss for SM graded loans, however, is greater than Watch graded loans because there has been measurable credit deterioration. Loans with a SS grade have further credit deterioration and include both accrual loans and nonaccrual loans. For Doubtful and Loss graded loans, the Bank is almost certain of the losses and the outstanding principal balances are generally charged off to the realizable value.</span></div></ix:continuation><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i4c992562e3624fb193f6d9898e6a9fb8" continuedAt="ie220b1d7c17d482193b80f080145f077">The following table presents the amortized cost of loans receivable by risk grade and origination year at the dates indicated. The Bank adopted the vintage disclosure requirements of ASU 2022-02 prospectively as described in Note 1 beginning in January 2023. </ix:continuation></span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="ifa6c4372de304afe9baeedadfdca6660" continuedAt="i9f84b5e06de44121b21c50a715904b44"><ix:continuation id="ie220b1d7c17d482193b80f080145f077" continuedAt="idef80798478f4f2ebea86ef0eb025ec8"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accordingly, the following vintage table reflects the gross charge-offs by loan class and year of origination for the date indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.105%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="51" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0xLTEtMS0xOTU4NTg_e39724d7-b78d-4215-914b-4a1559cf2648">21,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0zLTEtMS0xOTU4NTg_94aa52f3-7f06-40e0-b607-a17576065d7e">171,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi01LTEtMS0xOTU4NTg_4b736e02-d812-46f3-a600-99755ab24550">91,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi03LTEtMS0xOTU4NTg_9b87bc70-b3a1-42b5-a8eb-178a8d675dd6">79,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi05LTEtMS0xOTU4NTg_1a34496d-dc5a-47b9-b7b2-d7991461fa8c">54,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0xMS0xLTEtMTk1ODU4_3cecb465-b829-45dc-a9fb-f213768e7ef5">98,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0xMy0xLTEtMTk1ODU4_8b186d71-d2cf-4e61-b717-d3c0658f8fc0">126,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0xNS0xLTEtMTk1ODU4_d3740fb9-1336-4b55-a1e8-2a83d1502525">118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0xNy0xLTEtMTk1ODU4_606296d5-2abe-43e3-8d05-08c8ddc6562f">642,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0xLTEtMS0xOTU4NTg_8edde35e-13c4-4c0b-964d-7e95cffab523">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0zLTEtMS0xOTU4NTg_41bbae9c-14a1-4afb-9c3b-746512a36baa">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy01LTEtMS0xOTU4NTg_362af16c-98c8-4388-a526-2def409901ff">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy03LTEtMS0xOTU4NTg_9e3f8e06-3701-496e-9286-2f1fbba8f922">434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy05LTEtMS0xOTU4NTg_bb70d319-04dd-4bc5-8952-3976818093c4">4,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0xMS0xLTEtMTk1ODU4_0d35f2b1-dd94-41fc-bba2-31c1be321456">5,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0xMy0xLTEtMTk1ODU4_c5d873a6-d0b6-4fcb-ac37-c2a5d4ab8167">17,784</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0xNS0xLTEtMTk1ODU4_bd486b7d-e6c2-4592-9bc4-102546613d01">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0xNy0xLTEtMTk1ODU4_9480e305-e56f-4242-882d-bc1520b57704">28,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0xLTEtMS0xOTU4NTg_c59fcd51-604f-43cf-85bb-09cc01988310">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0zLTEtMS0xOTU4NTg_d4da38d4-7416-4c8f-b83b-16abd687807e">1,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC01LTEtMS0xOTU4NTg_22375f93-71bc-4c39-8da6-bad87ab9cb38">176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC03LTEtMS0xOTU4NTg_7e72cc5d-491f-44a6-b856-5b99c7b80a06">1,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC05LTEtMS0xOTU4NTg_8c1cf298-2d0e-43d3-b762-ada97f54ef68">3,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0xMS0xLTEtMTk1ODU4_50a6b8e1-5402-4787-b37b-06491521629f">4,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0xMy0xLTEtMTk1ODU4_46a9fc65-3075-4945-b0fa-6bd71feb2522">2,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0xNS0xLTEtMTk1ODU4_d35ef64e-f731-46eb-bf62-116e532683c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0xNy0xLTEtMTk1ODU4_99bbe148-a7df-4ca6-ae28-35eb034114e5">14,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMS0xLTEtMTk1ODU4_451f0b9f-3179-4f72-90f5-aa96d52294db">21,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMy0xLTEtMTk1ODU4_24ee92ba-c409-4dbc-994d-b63b1fb4dd4c">172,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtNS0xLTEtMTk1ODU4_3178b58c-b88b-4d40-b53e-ae72dd38aae7">91,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtNy0xLTEtMTk1ODU4_3b7678c1-982f-46f5-8af5-5ab6b6a96739">81,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtOS0xLTEtMTk1ODU4_59d753d6-d165-4732-b3a9-c1802d1530bc">62,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMTEtMS0xLTE5NTg1OA_1078fd07-5dfe-42df-91bf-f6f2a8a648f0">109,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMTMtMS0xLTE5NTg1OA_d32f81e0-e477-47e3-a5cd-f210658a1e35">146,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMTUtMS0xLTE5NTg1OA_0f087a61-18af-430a-84e1-a82149ba0c6a">118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMTctMS0xLTE5NTg1OA_7ddc71a9-363f-4a95-9c33-2fdb5a2010bc">684,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMS0xLTEtMTk1ODU4_908e49ac-c3ef-47dc-8fae-fc8dd60e5e5f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMy0xLTEtMTk1ODU4_7a1cbd03-edb7-46e9-8e2b-8b1ece3a01bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItNS0xLTEtMTk1ODU4_4a176324-1f2c-4b22-9174-e58461d35322">804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItNy0xLTEtMTk1ODU4_52c4eb64-26f3-49d1-adbe-b9d8d2599079">96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItOS0xLTEtMTk1ODU4_20c74b7c-a434-4ed0-b55d-7347cea1d3ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMTEtMS0xLTE5NTg1OA_acb2d746-2472-415b-9c5e-49e772eebbe0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMTMtMS0xLTE5NTg1OA_66a38fab-10c8-47af-8fcf-9cb541744319">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMTUtMS0xLTE5NTg1OA_c7fe7c57-2564-4f36-8081-1abe6a628200">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMTctMS0xLTE5NTg1OA_362e2040-a9e8-475f-b6d4-a311e57f061c">900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMS0xLTEtMTk1ODU4_08d9dade-2502-4ffe-acb2-3078107f4d0e">27,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMy0xLTEtMTk1ODU4_340ffefe-2486-4997-8c3b-a4bf6a2d5765">134,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtNS0xLTEtMTk1ODU4_30ff6c20-b162-4f0c-b075-e1b7c59893b9">167,906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtNy0xLTEtMTk1ODU4_857fdc2c-2340-4b5c-acf5-2807489113f1">90,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtOS0xLTEtMTk1ODU4_ba737069-19d4-41d4-88c1-c5fff4e364f5">155,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMTEtMS0xLTE5NTg1OA_27bd527b-7f9f-468c-8f38-2919b6d47b91">332,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMTMtMS0xLTE5NTg1OA_ca5592fe-9fa9-42b0-b4c8-f675f118e07b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMTUtMS0xLTE5NTg1OA_9a86c76e-acf6-405f-b1e3-eaeca407ab3e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMTctMS0xLTE5NTg1OA_34947328-08f0-4e05-9567-fe11087e7f03">907,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72e7598251774a4c9311f7471526d195_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMS0xLTEtMTk1ODU4_a0a61b32-bc90-4512-866d-58d4b00d4bb4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72e7598251774a4c9311f7471526d195_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMy0xLTEtMTk1ODU4_3e906b9d-db2a-46bc-999a-661e76531d6c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72e7598251774a4c9311f7471526d195_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktNS0xLTEtMTk1ODU4_59b94875-130b-4c56-bc05-0cda0de57156">1,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72e7598251774a4c9311f7471526d195_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktNy0xLTEtMTk1ODU4_d7e555d4-7d82-4cd3-83c5-76b78b83032c">2,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72e7598251774a4c9311f7471526d195_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktOS0xLTEtMTk1ODU4_b700d199-1e10-4714-a9c1-eb522201d66f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72e7598251774a4c9311f7471526d195_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMTEtMS0xLTE5NTg1OA_bbce00d1-df60-423d-b272-441986241e28">19,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72e7598251774a4c9311f7471526d195_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMTMtMS0xLTE5NTg1OA_a03d81b6-b43a-43e0-a16e-05b0a197c7e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72e7598251774a4c9311f7471526d195_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMTUtMS0xLTE5NTg1OA_69769142-cbaa-4de2-8a13-c249dae2a751">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72e7598251774a4c9311f7471526d195_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMTctMS0xLTE5NTg1OA_b35de460-b709-4601-ba48-d3ff12f1f80f">23,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMS0xLTEtMTk1ODU4_354e0372-c32f-46cc-80da-fdba7026b086">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMy0xLTEtMTk1ODU4_c46b20ac-c863-4849-b25f-4abf9eba8a1b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtNS0xLTEtMTk1ODU4_5e380109-0222-4ffc-8eef-e902248d7bf2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtNy0xLTEtMTk1ODU4_b00a68f8-d87a-47a8-98b9-13b51003d675">667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtOS0xLTEtMTk1ODU4_c964dc5c-44fc-4399-8345-a84c97ba04ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMTEtMS0xLTE5NTg1OA_dc74378d-e394-4d1d-a313-ba0dd4c8ee44">17,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMTMtMS0xLTE5NTg1OA_a0af30b7-e88b-4ecf-b92b-2c33aa37274a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMTUtMS0xLTE5NTg1OA_7e25f47c-90cc-4b66-a6d4-9a8c284f033c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMTctMS0xLTE5NTg1OA_466b0ffd-93c1-4e8e-896c-93dcdc05ec53">17,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMS0xLTEtMTk1ODU4_e438685a-f69c-425a-baa3-ae38a5330d7a">27,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMy0xLTEtMTk1ODU4_9e2062f2-be87-4e77-8496-d6065d091c9d">134,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItNS0xLTEtMTk1ODU4_e587ca3f-2ad3-4f83-8cc1-1ea0d3a245c4">169,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItNy0xLTEtMTk1ODU4_a0f325de-03b0-4a36-b3a4-d56bf2eae74a">92,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItOS0xLTEtMTk1ODU4_bce70de5-7fb4-4acf-9b5a-bcbe5d59a067">155,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMTEtMS0xLTE5NTg1OA_46916d9a-2265-413a-9615-cc2ba721f3d2">368,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMTMtMS0xLTE5NTg1OA_39339314-9ac0-462f-a3d6-a7834b98bf14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMTUtMS0xLTE5NTg1OA_2c86c814-8d5d-4062-88d4-75520bc9057a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMTctMS0xLTE5NTg1OA_331cad96-2fc9-4348-9435-672e457b3858">949,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMS0xLTEtMTk1ODU4_dc7b94c9-b9f2-4a6b-8274-a797318035da">48,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMy0xLTEtMTk1ODU4_01ab0722-2c3f-4c72-b898-0c85d4794ce4">242,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtNS0xLTEtMTk1ODU4_c3df9320-67b5-4af8-a43c-02a45a246050">185,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtNy0xLTEtMTk1ODU4_45ddef0e-a739-4736-8bf0-2f16b7820de5">159,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtOS0xLTEtMTk1ODU4_d8e2dd23-6f53-46a0-9c3f-1da0f4ad8821">245,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMTEtMS0xLTE5NTg1OA_4eb21cbc-c910-4d22-acb4-a1f831c1f83e">671,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMTMtMS0xLTE5NTg1OA_2f862678-142f-42bf-91d0-4bc22ecfbd8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMTUtMS0xLTE5NTg1OA_7ec1d83b-442c-4622-b79b-5cfccfcebbf6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMTctMS0xLTE5NTg1OA_89be687e-30f5-4f81-8baa-9256d519bc71">1,551,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMS0xLTEtMTk1ODU4_7a6f3f0c-037c-4e7c-b40d-ed1c606fe221">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMy0xLTEtMTk1ODU4_26d9f44c-7c1d-4fd2-a846-fefac45f4b49">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtNS0xLTEtMTk1ODU4_6862092e-c24b-4646-aa93-c7ad6c78e6d6">8,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtNy0xLTEtMTk1ODU4_709c7afb-f1d4-4d5a-9ea3-71952e27c13f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtOS0xLTEtMTk1ODU4_49cc490d-26e0-4845-ae54-146fcf596e09">584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMTEtMS0xLTE5NTg1OA_32641d45-430c-4b67-8631-dd0a3a641a7f">27,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMTMtMS0xLTE5NTg1OA_9648a572-1e3f-4702-b23d-dd214a2bd43a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMTUtMS0xLTE5NTg1OA_8506b10b-0f3e-46c6-884f-520af43bbed2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMTctMS0xLTE5NTg1OA_ec506246-1a9b-403f-ba96-7d6341e5b813">36,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMS0xLTEtMTk1ODU4_0660c862-c7fc-4ff7-82fc-1f7721fb3e35">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMy0xLTEtMTk1ODU4_7387cd9b-4eae-4cb3-9a58-d57280b0493d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtNS0xLTEtMTk1ODU4_ca53150e-652e-4f83-ace3-38339e68bec5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtNy0xLTEtMTk1ODU4_82d82fe7-bffb-4b3b-b354-1c7fc12a3303">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtOS0xLTEtMTk1ODU4_b54c57ea-8396-4a2b-80e8-1fc6cf1e1e77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMTEtMS0xLTE5NTg1OA_aedb8930-1623-4166-8267-da800e379ec0">13,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMTMtMS0xLTE5NTg1OA_ae9dca03-5d54-45ac-a540-96be5bb7e380">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMTUtMS0xLTE5NTg1OA_e8ad8bf2-f719-4831-b651-c01d33607f83">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMTctMS0xLTE5NTg1OA_6ac03a89-ce78-453b-9c20-35db1ca64528">13,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMS0xLTEtMTk1ODU4_c153b462-9989-4060-a7e7-c6f526250fff">48,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMy0xLTEtMTk1ODU4_366b5f94-d73d-4ab8-994d-2086056fca30">242,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtNS0xLTEtMTk1ODU4_3674157a-d132-43c7-9406-b397ea0039f3">193,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtNy0xLTEtMTk1ODU4_632acf4f-2bb9-4b54-945f-2c302212070a">159,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtOS0xLTEtMTk1ODU4_32b17b60-e7cd-4d94-993b-929c9764241b">245,819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMTEtMS0xLTE5NTg1OA_3d54e63a-76bf-43fb-99db-71f807b47c21">713,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMTMtMS0xLTE5NTg1OA_7c95e6ed-8def-4713-82c2-f93b6b7d8ecb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMTUtMS0xLTE5NTg1OA_c19f189d-0319-4951-a73c-c927af7a7a98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMTctMS0xLTE5NTg1OA_2dcb4037-99ab-43a4-9ffb-c48f58f6760f">1,601,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMS0xLTEtMTk1ODU4_7e62fbd1-6346-4027-aaa5-307aa1ef09c8">97,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMy0xLTEtMTk1ODU4_7ca79c7c-c0b0-47d5-a7a5-2d81b2031e13">547,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtNS0xLTEtMTk1ODU4_9ee19897-c350-4b61-bbb1-626be71e20e4">445,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtNy0xLTEtMTk1ODU4_efbd5f8a-e467-496b-8a04-08fed0ec70a8">328,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtOS0xLTEtMTk1ODU4_cb07944e-7e15-4436-a8e6-ee5b21d5c8cd">454,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMTEtMS0xLTE5NTg1OA_2301fced-a5bd-4698-98eb-fd62aa20ad17">1,102,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMTMtMS0xLTE5NTg1OA_8b16b4ff-5533-4da8-9f92-d97c9b423b71">126,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMTUtMS0xLTE5NTg1OA_d4e5cda2-fcca-40b0-879d-833d5d69a94f">118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMTctMS0xLTE5NTg1OA_2ad687b6-1ac4-4de2-976d-b7d15abb1784">3,102,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMS0xLTEtMTk1ODU4_659b4220-6b80-4277-a0ec-dde49f415a03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMy0xLTEtMTk1ODU4_74fe0660-1f70-4126-b0b2-7942ef43f830">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtNS0xLTEtMTk1ODU4_93f804a0-c483-4034-ac44-b867385a5b00">10,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtNy0xLTEtMTk1ODU4_3e06f1f1-22fd-41a5-8964-adeb3ac5fe22">2,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtOS0xLTEtMTk1ODU4_c8e9dabf-efae-41e1-b950-3f7855ecc691">5,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMTEtMS0xLTE5NTg1OA_11d2aa38-41a3-48ca-9c77-7b5e1ede7a67">52,477</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMTMtMS0xLTE5NTg1OA_cff60d8e-3139-4b01-a163-becdd26376d3">17,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMTUtMS0xLTE5NTg1OA_dc9bad69-1be4-45dc-a206-033da0b003a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMTctMS0xLTE5NTg1OA_8c0ac13a-b426-441a-81a7-ad58754969f5">88,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMS0xLTEtMTk1ODU4_f342d866-d559-484f-9089-4015c19129f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMy0xLTEtMTk1ODU4_fbceb421-b52f-479a-bdd4-c6c52a486040">1,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItNS0xLTEtMTk1ODU4_325cf379-eaf6-42b1-b11e-6f4986f644e8">176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItNy0xLTEtMTk1ODU4_9529275c-be2f-4047-b691-ba648bbfcc4b">2,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItOS0xLTEtMTk1ODU4_bbe8769a-0b0c-448d-b727-a4826398f579">3,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMTEtMS0xLTE5NTg1OA_30876f62-e58c-44ae-a63f-c55501ee0634">35,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMTMtMS0xLTE5NTg1OA_e2eb621f-2d01-4a34-a821-017383ac00ae">2,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMTUtMS0xLTE5NTg1OA_3543000e-540f-4557-8a67-d89bc17c4bfd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMTctMS0xLTE5NTg1OA_fb1e01b6-3103-44ca-92eb-8afe46fce3cc">45,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMS0xLTEtMTk1ODU4_538df543-435f-44f5-ab2b-2e5d12afd60a">97,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMy0xLTEtMTk1ODU4_e926bd1b-cc31-4476-97f0-2dd113962791">549,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtNS0xLTEtMTk1ODU4_1adcfcb7-3c04-4480-8a7e-70db50ce169f">455,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtNy0xLTEtMTk1ODU4_751ee38f-17f9-4bbf-812d-d64b0a7b3f45">333,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtOS0xLTEtMTk1ODU4_e9c7245d-ee0c-46a1-bc7e-e62fecc42a44">463,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMTEtMS0xLTE5NTg1OA_ac5349be-82d1-430f-b01c-4b6b9032d937">1,190,676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMTMtMS0xLTE5NTg1OA_9d2e0ff2-54cf-49ec-866c-63077ff571e1">146,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMTUtMS0xLTE5NTg1OA_78ffa00c-c261-4fbc-b643-10882abfa5ec">118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMTctMS0xLTE5NTg1OA_0d5193e0-0272-4ae8-aa58-10f2c9d858e1">3,236,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business gross charge-offs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMS0xLTEtMjA2OTE3_de4b7565-2d20-479b-8a4b-460c20f00096">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMy0xLTEtMjA2OTE3_0bd041bc-5c12-4bf9-b2c0-1b4fda7d4437">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtNS0xLTEtMjA2OTE3_3a3fcbcc-fc3e-489c-8871-fcee9501cee8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtNy0xLTEtMjA2OTE3_ff470a52-1861-4fb9-8ea3-791d7362f035">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtOS0xLTEtMjA2OTE3_b01c63d4-7873-4c6c-a725-232f338af908">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTEtMS0xLTIwNjkxNw_73efa9e6-b72e-4199-b017-88c8199df5c2">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTMtMS0xLTIyMzEzOQ_d46fa6b2-ea20-452c-a7aa-49ddafcadb32">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTUtMS0xLTIyNjgwOQ_3fc29745-7843-49b4-9ad7-0febfb21c121">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTctMS0xLTIyNjY4MA_71afe3df-2f05-4eee-850c-ea34dea3c786">161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Residential real estate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMS0xLTEtMTk1ODU4_d9e19ee9-e087-4aa5-99be-2fe7baeb22a5">18,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMy0xLTEtMTk1ODU4_1da46dd4-9a11-4ac1-b3bd-022c2f0e8386">133,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtNS0xLTEtMTk1ODU4_e10ec3f5-4b06-4b68-b5cb-7d0219028cbf">151,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtNy0xLTEtMTk1ODU4_9f0923b2-5500-4ae2-b608-ee5b937ca3cc">25,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtOS0xLTEtMTk1ODU4_bf8ffdb1-2a7a-4bc6-808b-26a756b0881a">16,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTEtMS0xLTE5NTg1OA_48728b02-8799-45c6-b7f7-d974f5193795">18,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTMtMS0xLTE5NTg1OA_d25836e1-73da-4f26-9eb3-e7af7179cb40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTUtMS0xLTE5NTg1OA_226b47ed-3cd6-429a-b2f6-044548dc5fc8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTctMS0xLTE5NTg1OA_64afcff6-334e-49f3-ae78-965c4127be70">363,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMS0xLTEtMTk1ODU4_e92e14e9-97ea-4fe2-bfeb-6541b1b05db5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMy0xLTEtMTk1ODU4_e1f744fe-1d66-467b-8acb-9e6d60f29376">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtNS0xLTEtMTk1ODU4_46873a3e-e211-4aa3-979d-f1019c7b181a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtNy0xLTEtMTk1ODU4_f9e17025-05a1-40a8-b316-92b7b2d57bea">74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtOS0xLTEtMTk1ODU4_f695725d-43dd-4ce2-a23f-a0217b3bee60">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMTEtMS0xLTE5NTg1OA_f7a89c28-450e-4db0-82a5-a4b70978a899">169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMTMtMS0xLTE5NTg1OA_3fb0a695-2b34-4c1c-a13a-8a4f3f3d2775">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMTUtMS0xLTE5NTg1OA_537225e7-2bfd-4f4e-8ada-46b0837ee812">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMTctMS0xLTE5NTg1OA_f71e23b3-3cef-40e0-9990-a0141b2b20b9">243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMS0xLTEtMTk1ODU4_ff508da9-1cf2-48bd-a0a7-53c493c2b9f0">18,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMy0xLTEtMTk1ODU4_77789cd8-71e2-4995-8b3b-72618122d9ff">133,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtNS0xLTEtMTk1ODU4_7f3fda45-4e7c-4268-952d-fca922f26ba0">151,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtNy0xLTEtMTk1ODU4_d0ba787c-cc08-4dda-a6e7-6b16043aa65d">25,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtOS0xLTEtMTk1ODU4_e8b0944c-062a-4646-be54-6c831b0bdd96">16,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMTEtMS0xLTE5NTg1OA_7cbeedfd-acc1-4c58-a73d-72472d3e99c9">18,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMTMtMS0xLTE5NTg1OA_13605c88-2076-46eb-b629-d7313facf1bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMTUtMS0xLTE5NTg1OA_c8134393-f5e3-476c-bae2-69fa76c7dc31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMTctMS0xLTE5NTg1OA_3e7d2058-ec08-4bdc-b470-00c4df21e101">363,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Residential real estate gross charge-offs:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMS0xLTEtMjA2OTM1_553de35b-78f4-4a57-b8ac-fb0e8705afd4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMy0xLTEtMjA2OTM1_79085a6d-c228-47aa-9fd2-80ddf883d19d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtNS0xLTEtMjA2OTM1_4e26e927-3598-42ec-a157-35a46da943cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtNy0xLTEtMjA2OTM1_283db4ca-05ae-4bc6-9bdd-75b526b1eaf8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtOS0xLTEtMjA2OTM1_671e1d93-620a-4d69-8041-e0b01645bcc1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMTEtMS0xLTIwNjkzNQ_a8e6172d-a7c7-4fd3-ad75-92e3581f0969">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMTMtMS0xLTIyMzE0Nw_09ac7242-5e80-4c7b-b88c-21cc46e15474">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMTUtMS0xLTIyNjgxMg_3ab88b1f-e136-4eeb-8e42-2b6a06495be7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMTctMS0xLTIyNjgxMg_582a823d-b20e-470b-a1d3-bd2ba6e05abb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMS0xLTEtMTk1ODU4_47be3d35-ae41-4c92-b0f0-7faafa2f4d3e">4,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMy0xLTEtMTk1ODU4_1602cac9-2c26-4d99-b600-d13a58fa7c44">44,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtNS0xLTEtMTk1ODU4_3bda0f12-0073-40d2-a45d-f219135e6e5d">16,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtNy0xLTEtMTk1ODU4_29b7544c-4417-401c-ac08-bd2e6b5026c6">1,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtOS0xLTEtMTk1ODU4_94ea288a-88cd-47ff-82fb-047f10a0ff70">2,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMTEtMS0xLTE5NTg1OA_92804a3b-198a-44f0-b6bb-a25a1dcb187b">1,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMTMtMS0xLTE5NTg1OA_0f379bfe-69bd-4e79-b54e-2faf98908707">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMTUtMS0xLTE5NTg1OA_a45965f9-7a2e-4203-b010-58e49e09ad0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMTctMS0xLTE5NTg1OA_651ba057-0486-46c2-9511-f65486aaafb1">72,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMS0xLTEtMTk1ODU4_5e4353f7-8f39-463c-af32-77017a72f44b">6,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMy0xLTEtMTk1ODU4_db4309ea-c8fa-4932-a8cb-f90173b2d4ea">105,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktNS0xLTEtMTk1ODU4_c7ff3abd-32ec-475a-8d90-e3d45abd4f2c">139,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktNy0xLTEtMTk1ODU4_a38e1dc8-22fb-4e92-adad-8cbe1b18b118">6,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktOS0xLTEtMTk1ODU4_5967f82a-e9ed-4ca4-a12c-a7a30b47b10b">794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMTEtMS0xLTE5NTg1OA_780124d7-b1f1-49d4-b304-4ecc4d368fb8">3,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMTMtMS0xLTE5NTg1OA_6105f69a-4fea-4fc5-b10b-f3e0d5bc52bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMTUtMS0xLTE5NTg1OA_f507f84e-ea11-4180-8c93-9f6371b9ed34">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMTctMS0xLTE5NTg1OA_8a4f2ef9-22b4-444e-8f58-ecf43936c1ed">261,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMS0xLTEtMTk1ODU4_eeabdc2c-8b5f-4d87-95eb-8c5ad4b5a14f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMy0xLTEtMTk1ODU4_23e620c7-9c7a-4c24-bc5d-d7a732e87e83">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtNS0xLTEtMTk1ODU4_9c7bd540-3ae6-4f90-afbd-7f09d2c93570">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtNy0xLTEtMTk1ODU4_aa0dbdde-34ef-4e3f-93b3-ff2dbe3daa5d">2,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtOS0xLTEtMTk1ODU4_371ec39e-5767-4458-bbe3-afb025f7fe84">5,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMTEtMS0xLTE5NTg1OA_4d70c4eb-6d11-4d91-801a-b9a0cb48e7e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMTMtMS0xLTE5NTg1OA_5212a082-40d1-4a71-a253-f95cf45a8320">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMTUtMS0xLTE5NTg1OA_2b27ef74-09f6-4d07-a5ec-fd69cb73ca22">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMTctMS0xLTE5NTg1OA_ef4c993d-64be-47c9-98e9-e73408a2e7ba">8,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMS0xLTEtMTk1ODU4_7bd7e1f4-423d-4f0f-b620-96cf97e077bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMy0xLTEtMTk1ODU4_093667f2-fe97-4fb6-803d-a028bb6c2b99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtNS0xLTEtMTk1ODU4_c143ec4d-c9b5-471b-9b73-4e68341fbf34">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtNy0xLTEtMTk1ODU4_96f0818c-217f-4066-8317-3de2af62b0ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtOS0xLTEtMTk1ODU4_c077d692-7d1b-4487-bd07-7d1c4730143e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMTEtMS0xLTE5NTg1OA_8894de04-4c01-46ff-a31a-582c20751246">387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMTMtMS0xLTE5NTg1OA_dad22cab-05e3-441c-ac02-2f104a6aadde">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMTUtMS0xLTE5NTg1OA_52d5f07f-19de-4279-b5d6-705388a9bf31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMTctMS0xLTE5NTg1OA_80d877f9-2d49-437a-94da-05ae65fa2a64">387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMS0xLTEtMTk1ODU4_66f81faa-aba7-4575-a4e2-9b6c99242d9a">6,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMy0xLTEtMTk1ODU4_97822604-f3da-4a45-b403-214c9d081bf5">105,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtNS0xLTEtMTk1ODU4_fa7ebc9e-2573-425a-8bbc-f2a382f4f509">139,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtNy0xLTEtMTk1ODU4_d96a060f-8f28-47bc-900c-00b8fcedd968">9,298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtOS0xLTEtMTk1ODU4_5b98aff0-9e8e-49eb-b113-1ed27220237b">6,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMTEtMS0xLTE5NTg1OA_d3166c52-2ad3-4886-8063-a6b83a415bc8">3,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMTMtMS0xLTE5NTg1OA_8d0caff6-b83a-4426-ada8-6e6d141b4edb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMTUtMS0xLTE5NTg1OA_ba146720-74de-4631-9a64-bf30236cf375">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMTctMS0xLTE5NTg1OA_e6714446-e4d5-4e8f-81b3-3c4f2f4506f5">270,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="i9f84b5e06de44121b21c50a715904b44" continuedAt="idfcab39761d14af0944dcd2c5ca696c3"><ix:continuation id="idef80798478f4f2ebea86ef0eb025ec8" continuedAt="i630b70d924ac4f8484783b623d5e5fbd"><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.105%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMS0xLTEtMTk1ODU4_0ba9dde0-eb9d-4f14-9244-0b9a55417efc">11,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMy0xLTEtMTk1ODU4_11056c07-95bd-4531-8c48-d6036e43537c">150,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtNS0xLTEtMTk1ODU4_11b753a2-9b17-44be-81b1-e541ab31a5c4">155,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtNy0xLTEtMTk1ODU4_7e4244aa-c203-4ff5-8def-3e96cf23eb0a">8,525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtOS0xLTEtMTk1ODU4_770a9f5d-fc14-47d6-887c-28c659ca06c8">3,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMTEtMS0xLTE5NTg1OA_a4129117-a5a1-4abe-b8ce-3bab43d57258">5,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMTMtMS0xLTE5NTg1OA_68f45013-7513-4db1-a05f-de3636ab50c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMTUtMS0xLTE5NTg1OA_055b9e50-989d-45fd-a425-20b4b2b284d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMTctMS0xLTE5NTg1OA_227a3abf-2320-412c-b864-db8ad1504999">334,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMS0xLTEtMTk1ODU4_4755cbca-89ca-4a84-866a-4cdb7a44c4c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMy0xLTEtMTk1ODU4_abc94047-aac8-46fc-ba45-404e60d49084">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtNS0xLTEtMTk1ODU4_8b0c6e5f-c48d-4b99-b244-6820fcab1dab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtNy0xLTEtMTk1ODU4_dc84fd04-26fc-4d8b-a9e9-48ee01ee4de9">2,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtOS0xLTEtMTk1ODU4_c1501485-25af-4b7d-82ab-b2dfc4314340">5,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMTEtMS0xLTE5NTg1OA_fdaabbec-da28-42b4-9225-03d05b814d9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMTMtMS0xLTE5NTg1OA_67cd8207-2a49-4dcb-a38d-907b2ad28e82">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMTUtMS0xLTE5NTg1OA_6bd2b0c6-3f48-42e8-90b6-b24fe88d24ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMTctMS0xLTE5NTg1OA_d4bd0965-17b0-4465-9d8d-71ae3aeeb31e">8,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMS0xLTEtMTk1ODU4_4c2d445b-c77d-4a9a-b30b-e582a2b34079">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMy0xLTEtMTk1ODU4_d4b22aca-610a-45e3-a840-5df21ab9b765">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctNS0xLTEtMTk1ODU4_4c3a3e46-b1f6-4c78-83c9-581246a85993">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctNy0xLTEtMTk1ODU4_f43d923e-8637-40cb-a07c-0fd4a7cc477a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctOS0xLTEtMTk1ODU4_2609a920-6b87-4f1c-a7c3-7cbca0a8289d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMTEtMS0xLTE5NTg1OA_b96c8978-150d-473e-9f6d-b819c7d4f6d1">387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMTMtMS0xLTE5NTg1OA_99b26387-6243-4c97-99b8-effecc37e2ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMTUtMS0xLTE5NTg1OA_e3a69203-f59a-4a49-9f86-6da35feefe3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMTctMS0xLTE5NTg1OA_86a9401d-028d-47b0-9a4f-4db4c42c1954">387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMS0xLTEtMTk1ODU4_788901bc-b54b-451a-abca-afb672e5c6fc">11,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMy0xLTEtMTk1ODU4_964f0fa5-52c6-45cb-ab01-ed3a29e664cb">150,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktNS0xLTEtMTk1ODU4_b651b729-3218-4f33-9aac-e98fd735de47">155,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktNy0xLTEtMTk1ODU4_f77a289a-52f7-4dcb-aba3-826a1c23c818">11,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktOS0xLTEtMTk1ODU4_dfcaeb0f-755f-4e6f-9546-29bc2714634d">9,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMTEtMS0xLTE5NTg1OA_0408dc9e-ef7c-48c1-96f2-e23bba6c9662">5,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMTMtMS0xLTE5NTg1OA_9d2767f8-ced2-40e1-8242-9dc378af6fa2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMTUtMS0xLTE5NTg1OA_88a2cb44-fd12-4158-a527-d06fa9c764f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMTctMS0xLTE5NTg1OA_d010496e-4e62-402f-82a1-6b813575b38f">343,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development gross writeoffs:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMS0xLTEtMjA2OTQ3_9bff0a88-11f3-4022-915a-ab197ba3eaee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMy0xLTEtMjA2OTQ3_88b7e8f8-523f-41a2-aa55-f106eaa147c3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtNS0xLTEtMjA2OTQ3_d93990de-2ef1-4d6b-8e05-0f415fb29ada">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtNy0xLTEtMjA2OTQ3_9fb5a3a5-2769-437a-b3d3-d29b7b570907">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtOS0xLTEtMjA2OTQ3_fc7845fe-045a-4ddc-a454-a211a54b7890">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTEtMS0xLTIwNjk0Nw_ea8d5249-7cfc-4390-ab66-38554a17edce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTMtMS0xLTIyMzE1NQ_c3a12c51-a17a-435e-a1f8-44e5c8f31886">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTUtMS0xLTIyNjc3OQ_909dfa2e-1335-4d17-ab70-a5f35688736c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTctMS0xLTIyNjc3OQ_972d34b3-994a-4d72-a5ac-603f31e30ba0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMS0xLTEtMTk1ODU4_20d8d4be-5c3a-4429-b810-1723ec74dbf1">823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMy0xLTEtMTk1ODU4_1d162332-f469-4a4d-b5bf-6060c1ba1b66">2,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtNS0xLTEtMTk1ODU4_8f600e52-a876-416c-86ef-11b739742833">466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtNy0xLTEtMTk1ODU4_07ef6f51-c23a-4e86-a13c-08cab74eac10">8,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtOS0xLTEtMTk1ODU4_27a3d5d0-838e-40e5-949f-7dfb816942be">24,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMTEtMS0xLTE5NTg1OA_4251ce46-027f-471b-b818-96fff7fe39a7">31,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMTMtMS0xLTE5NTg1OA_7bc2e5b8-a51a-4dc9-b128-69b6656d9280">112,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMTUtMS0xLTE5NTg1OA_b374b96d-1666-4edb-91ec-258bf46cc430">383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMTctMS0xLTE5NTg1OA_b4e0db30-9649-4bdf-96fe-fe0c873fa79d">180,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12391dd64801425a81b65a0856de14ef_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMS0xLTEtMTk1ODU4_0644b303-b98d-466c-b10a-925769a68773">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12391dd64801425a81b65a0856de14ef_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMy0xLTEtMTk1ODU4_0231ef1d-917b-4de0-a0e4-a5cb294cba0d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12391dd64801425a81b65a0856de14ef_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtNS0xLTEtMTk1ODU4_5c478ec3-79eb-4998-b7aa-90d1838d9741">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12391dd64801425a81b65a0856de14ef_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtNy0xLTEtMTk1ODU4_812b3c99-0011-44c8-9daa-d54439d8b84f">191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12391dd64801425a81b65a0856de14ef_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtOS0xLTEtMTk1ODU4_74826ad6-e17e-4139-83f3-d1aee0f23a7a">515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12391dd64801425a81b65a0856de14ef_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMTEtMS0xLTE5NTg1OA_c61db7a6-53b1-451d-8fa7-dbff9c77cf5c">1,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12391dd64801425a81b65a0856de14ef_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMTMtMS0xLTE5NTg1OA_0f498051-5f85-4430-939e-f2f51752ef7f">561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12391dd64801425a81b65a0856de14ef_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMTUtMS0xLTE5NTg1OA_f0866768-ffed-4677-8a29-f08ee77a853f">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12391dd64801425a81b65a0856de14ef_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMTctMS0xLTE5NTg1OA_2930f562-732d-44ae-8e3d-f59334b31ca8">2,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMS0xLTEtMTk1ODU4_d1da2c9c-d847-4bed-845f-cb9c933d47e6">823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMy0xLTEtMTk1ODU4_c97b48d5-9c47-422d-80ee-f92535a42072">2,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtNS0xLTEtMTk1ODU4_4ecccdf3-3b72-4332-8c14-bc767513bb18">477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtNy0xLTEtMTk1ODU4_2ad35ea3-ddb7-4805-9e0d-933baf58de34">9,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtOS0xLTEtMTk1ODU4_136e6b2a-0be5-4c81-a159-f0f8ba456eaa">24,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTEtMS0xLTE5NTg1OA_590a3042-fd56-4f1f-af83-6183f773b74e">32,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTMtMS0xLTE5NTg1OA_5c97d1ad-d5dc-42d3-913f-cd738860d9ab">112,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTUtMS0xLTE5NTg1OA_70077788-df71-46df-a0d3-50369cbc8368">390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTctMS0xLTE5NTg1OA_c0bf178d-b73b-4749-9707-653ea83362dd">183,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer gross charge-offs:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMS0xLTEtMjA2OTU1_de812f06-65f9-4530-aa4e-fe8a8af13473">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMy0xLTEtMjA2OTU1_a00b3b98-05f1-4512-9caf-f1b319acf624">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtNS0xLTEtMjA2OTU1_09c4c69c-f336-48c3-ab49-2106041e238e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtNy0xLTEtMjA2OTU1_cd84cef5-62b8-4432-bd9a-e5456fb510eb">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtOS0xLTEtMjA2OTU1_731b25f5-b48c-4a55-be70-440792421920">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMTEtMS0xLTIwNjk1NQ_b42bbda2-53bf-48c0-bf69-ab6e1613f6b4">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMTMtMS0xLTIyMzE2Mw_3ca730cb-8627-4c8f-acef-70ca07a1b932">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMTUtMS0xLTIyNjc2OQ_cdd6c107-d97d-4648-ac98-5c6bc22d13e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMTctMS0xLTIyNjY4Mg_c2d0d56b-77b2-4688-bb8a-b83e3f24d14f">153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc96100462e4241be1e472e0208499c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMS0xLTEtMTk1ODU4_4ec1e088-03f7-4eb2-b7f0-ec21a36c1ef2">128,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc96100462e4241be1e472e0208499c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMy0xLTEtMTk1ODU4_d7478a66-43f5-49e5-bbfc-f774962988da">834,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc96100462e4241be1e472e0208499c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctNS0xLTEtMTk1ODU4_209f1872-084e-4bb0-b3ac-83dfeef105b1">752,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc96100462e4241be1e472e0208499c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctNy0xLTEtMTk1ODU4_52e7e848-3a5d-4fdd-b7ad-e6fb2cc5a133">371,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc96100462e4241be1e472e0208499c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctOS0xLTEtMTk1ODU4_9a5a898b-bd56-4728-869b-03910e0142c6">499,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc96100462e4241be1e472e0208499c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMTEtMS0xLTE5NTg1OA_62479df1-8008-47d0-b73b-f3d98d069a66">1,157,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc96100462e4241be1e472e0208499c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMTMtMS0xLTE5NTg1OA_9b70ea13-8057-4643-894a-3bab29b03644">238,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc96100462e4241be1e472e0208499c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMTUtMS0xLTE5NTg1OA_ef0c2fd2-fc48-4870-a7e9-49c499aef415">501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc96100462e4241be1e472e0208499c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMTctMS0xLTE5NTg1OA_841177a0-75b6-45b0-b3fa-9c038408f28f">3,981,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMS0xLTEtMTk1ODU4_bc784ac0-8aa9-4d67-8e3e-5a796f1b95f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMy0xLTEtMTk1ODU4_dcf3031c-8844-4f57-8330-2a11d78ecc78">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtNS0xLTEtMTk1ODU4_63d8b83f-c5c2-4b75-b4dc-4b0c3529351b">10,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtNy0xLTEtMTk1ODU4_f86d03c2-72ba-4c83-82c3-c363bc7096a0">5,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtOS0xLTEtMTk1ODU4_74cd7681-51a6-4ea6-bd87-84574d5ea699">10,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMTEtMS0xLTE5NTg1OA_ef26ebe4-be0f-4f7a-9111-fc095e385d11">52,477</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMTMtMS0xLTE5NTg1OA_bc35fddc-c2b5-44a6-95ed-f9479fb643e9">17,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMTUtMS0xLTE5NTg1OA_d3513a09-bd82-4d3e-8667-40c63e37294a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMTctMS0xLTE5NTg1OA_7c15223b-b0b5-465c-8915-300f6944d940">96,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMS0xLTEtMTk1ODU4_999a8164-1ae5-451d-9a16-267f86445bc4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMy0xLTEtMTk1ODU4_14bd9fad-4a26-40a3-bcaf-c222720bb326">1,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktNS0xLTEtMTk1ODU4_2787d477-4d35-42a3-bbe0-c0853b298935">187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktNy0xLTEtMTk1ODU4_bd9e4808-b213-4998-bb40-ce798e67bfe7">2,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktOS0xLTEtMTk1ODU4_e5e21f69-d304-4263-8b09-baa7656e7d4e">3,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMTEtMS0xLTE5NTg1OA_afe6d5c6-58cb-448a-9b23-f8ea0f94828c">37,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMTMtMS0xLTE5NTg1OA_2379132b-8501-4524-8803-78a969a0e687">3,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMTUtMS0xLTE5NTg1OA_834f2f1a-3952-4339-b9fd-55c32e25f2b1">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMTctMS0xLTE5NTg1OA_83906968-7edd-4d53-9c7b-830572732bd5">48,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMS0xLTEtMTk1ODU4_3705bd15-43a2-4d83-be4b-3b432acf4b2b">128,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMy0xLTEtMTk1ODU4_8fdec1cf-ee0d-474e-a61e-c93109c0655e">835,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtNS0xLTEtMTk1ODU4_bca720fc-0bd2-48b0-b402-ee99ca42926b">762,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtNy0xLTEtMTk1ODU4_38724d7d-6f33-4963-9de1-6a97a3a692dc">379,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtOS0xLTEtMTk1ODU4_c801fbf3-7164-4912-bf35-bb95df9b7ffe">513,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMTEtMS0xLTE5NTg1OA_744c5ce2-25ae-4cb0-88f3-65f9bd3da53d">1,247,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMTMtMS0xLTE5NTg1OA_68ce736b-7312-494b-8338-5dc4cb51f93d">259,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMTUtMS0xLTE5NTg1OA_1f67962b-506b-40cc-9692-c30ff40cbf86">508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMTctMS0xLTE5NTg1OA_8c5d8788-5802-4bd2-bae9-47709e7408b9">4,127,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Gross writeoffs:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period total</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMS0xLTEtMjA2OTY5_503a023b-40e9-4a31-a7f8-e8a5f37a957d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMy0xLTEtMjA2OTY5_79cab0e9-4df6-4164-aed9-7134c4516a6c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtNS0xLTEtMjA2OTY5_643f9d7d-30d3-44ab-be5b-77ecd17cc93a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtNy0xLTEtMjA2OTY5_b6f4ee94-e594-4802-861c-046aa23f8432">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtOS0xLTEtMjA2OTY5_cdcfd162-9662-44f1-bfe4-afc5fe7f596a">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMTEtMS0xLTIwNjk2OQ_40b0a1e8-b889-4d4b-b49c-1b30e77bfcfc">135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMTMtMS0xLTIyNjc3Ng_d0f70bae-a418-4405-9494-b42569cf14a8">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMTUtMS0xLTIyNjc3Ng_91f7ee53-a968-475e-a305-024709f018f6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMTctMS0xLTIyNjY4NA_7dbadd8d-1e8e-46d5-aace-4a9cb8e1cf74">314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Represents the loans receivable balance at March 31, 2023 which was converted from a revolving loan to an amortizing loan during the three months ended months ended March 31, 2023.</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0xLTEtMS0xOTU4NTg_37fb5182-05fa-4429-8304-c2c077595ea9">168,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0zLTEtMS0xOTU4NTg_350b7455-a0cf-4189-8e8b-a2a091b3d584">93,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi01LTEtMS0xOTU4NTg_7f0561e7-05c2-41f0-ac34-66466fcca6d5">82,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi03LTEtMS0xOTU4NTg_a21eb44e-0bfd-40e0-8d62-89fbdbd68149">61,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi05LTEtMS0xOTU4NTg_c6f2ca5c-0b99-4226-8574-5a5f04ec2b42">33,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0xMS0xLTEtMTk1ODU4_fddd1169-cbe3-4405-a364-88f8c3a63d4f">74,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0xMy0xLTEtMTk1ODU4_9a5e3f76-38ce-46cb-bfc7-15add6ac68e7">146,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0xNS0xLTEtMTk1ODU4_a2b2f6a3-6793-4fc1-a496-e4e3a9db2d5d">172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0xNy0xLTEtMTk1ODU4_1b8c403d-9fe0-4184-9664-79301d63e1d4">660,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0xLTEtMS0xOTU4NTg_57624b46-e845-4f60-927c-90848738cdb6">212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0zLTEtMS0xOTU4NTg_9c59ffd0-7f9d-4bf1-b7bc-e83b350827fb">109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy01LTEtMS0xOTU4NTg_c6d7d10b-b29a-4619-875f-eb3f2e5de35b">443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy03LTEtMS0xOTU4NTg_370d4ee2-076e-426e-aff7-3955b3332f4c">4,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy05LTEtMS0xOTU4NTg_59e9e5f5-6579-4792-8056-c1a21c4ec58c">362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0xMS0xLTEtMTk1ODU4_f2a603f5-7992-4a7f-bd0f-b40bd22b1ab0">4,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0xMy0xLTEtMTk1ODU4_e2916d4c-f3e5-49d1-975d-04e84bd6f859">5,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0xNS0xLTEtMTk1ODU4_e468b736-9743-4157-accf-6c192801aee4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0xNy0xLTEtMTk1ODU4_87c5e510-badc-4323-a98e-eb581e723636">15,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0xLTEtMS0xOTU4NTg_790564c3-b507-4598-939a-6a893a8029e7">773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0zLTEtMS0xOTU4NTg_aa7abc04-94e9-486f-8b2f-5128d2e26bc6">188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC01LTEtMS0xOTU4NTg_930c3e76-a60d-478f-a8b7-8f9f396c4680">1,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC03LTEtMS0xOTU4NTg_1b616f77-8272-49a8-b9bf-26b848c5df27">3,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC05LTEtMS0xOTU4NTg_1cb47c55-a8c6-4f3e-8df8-7ae8432cf84d">559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0xMS0xLTEtMTk1ODU4_b60781c1-212d-4ff1-a054-d2bc381ae44a">5,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0xMy0xLTEtMTk1ODU4_825a2ae8-6eef-416c-bd72-9012921cfc59">3,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0xNS0xLTEtMTk1ODU4_5222cb91-7379-443a-9d15-74002bfcc92d">168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0xNy0xLTEtMTk1ODU4_e66182bf-d701-41cc-b3bc-02f4a514d1dc">15,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMS0xLTEtMTk1ODU4_76aefe06-3031-4f76-90a2-db1bd770992c">169,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMy0xLTEtMTk1ODU4_2eec17af-f2df-49b2-8cfb-7676e644b66f">93,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtNS0xLTEtMTk1ODU4_5401d8c4-6f1f-46a2-b743-27e651c9d834">84,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtNy0xLTEtMTk1ODU4_9272665a-bd8c-4fa6-8e72-0b9dffd1137b">69,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtOS0xLTEtMTk1ODU4_92a2e789-b593-4f21-88b3-591be31c974c">34,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMTEtMS0xLTE5NTg1OA_a789d358-3d63-4df6-84c8-9e728d12705c">83,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMTMtMS0xLTE5NTg1OA_d93ee087-8568-4dc7-9c22-6efe927ca5b7">155,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMTUtMS0xLTE5NTg1OA_afa793e2-ff35-47b1-93ea-e01570fd6b60">340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMTctMS0xLTE5NTg1OA_267c562f-1b3d-4c2f-9821-44989a0ed508">692,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMS0xLTEtMTk1ODU4_bc75373e-5f16-43e2-a5eb-8c8683d8af76">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMy0xLTEtMTk1ODU4_f4dfba57-95a9-4aa2-9a36-8fff25d9e97e">1,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItNS0xLTEtMTk1ODU4_bf38b81c-2e1a-4889-bde9-83751b03f45b">117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItNy0xLTEtMTk1ODU4_8de0adc6-0754-4083-9a74-4d6b3cb4b99a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItOS0xLTEtMTk1ODU4_ec18dbb2-b323-4822-85eb-07e146731320">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMTEtMS0xLTE5NTg1OA_f589c62d-a1ab-46a1-8d1e-6e67498f3abc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMTMtMS0xLTE5NTg1OA_98ade1cb-66f1-4292-b1e9-b56931b7449b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMTUtMS0xLTE5NTg1OA_a88eb218-afff-419b-a9cc-89b30066d79e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMTctMS0xLTE5NTg1OA_b349870c-8ef4-4e2b-9259-d02a97d1b331">1,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMS0xLTEtMTk1ODU4_c3dc6c30-bf60-4c72-a1c1-31be20363d74">134,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMy0xLTEtMTk1ODU4_4dc305d3-6734-4e47-837a-cacdc1cff88f">167,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtNS0xLTEtMTk1ODU4_579a35fe-a9b3-4ac7-b8a5-1bf65c22c0bb">93,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtNy0xLTEtMTk1ODU4_3f908ec4-6927-4590-a6c5-ae590584ac07">157,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtOS0xLTEtMTk1ODU4_88e339cc-0ead-406c-8f52-c3d6cbb25bc3">62,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMTEtMS0xLTE5NTg1OA_fe62e6af-a8e5-4ae8-ab79-b51cfbb6597a">282,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMTMtMS0xLTE5NTg1OA_75d08da9-b39d-41ae-bb2e-7aa3dc9ec7bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMTUtMS0xLTE5NTg1OA_6183c941-bb36-4442-82eb-f9ab0387e02e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMTctMS0xLTE5NTg1OA_7e153ac9-5466-4158-94ee-29123a1bff08">898,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMS0xLTEtMTk1ODU4_b78891ff-59c2-4762-98c4-070a6595887a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMy0xLTEtMTk1ODU4_05194b14-437d-482b-a1bd-7a89a9cc27e0">1,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktNS0xLTEtMTk1ODU4_8a729bff-bdad-4033-b49e-ab9ca222c8f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktNy0xLTEtMTk1ODU4_92362910-1b6c-4ebf-8973-db431f5e0170">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktOS0xLTEtMTk1ODU4_53a1ff43-0d02-431f-b040-365167068434">2,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMTEtMS0xLTE5NTg1OA_c8326924-73dc-4fda-b362-9261922c1ce0">16,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMTMtMS0xLTE5NTg1OA_d5e9416a-8da1-497d-8334-7b077dd3ebcf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMTUtMS0xLTE5NTg1OA_af02db58-82ed-4780-afc6-ae876f441243">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMTctMS0xLTE5NTg1OA_4811758c-8cda-426c-9ed7-0addc7ad22a9">21,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMS0xLTEtMTk1ODU4_15cd4a76-9f04-4643-9714-e556619cc5bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMy0xLTEtMTk1ODU4_a38c819b-32fa-4ca4-b801-5b451da0d297">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtNS0xLTEtMTk1ODU4_de016d8b-4e13-4c30-9b88-d23d37ade663">671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtNy0xLTEtMTk1ODU4_5619b11b-d86e-4af1-9e43-866ad286d2b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtOS0xLTEtMTk1ODU4_41d0255d-9fc1-4d3f-8ef3-9f7481e7a47c">3,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMTEtMS0xLTE5NTg1OA_67fab28b-511c-48f3-99bf-eff481a0f55f">13,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMTMtMS0xLTE5NTg1OA_8237088a-b04a-4a3e-a8df-a4fe8606d407">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMTUtMS0xLTE5NTg1OA_653363f1-ee8b-4b67-8c5e-edc4c5bebde9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMTctMS0xLTE5NTg1OA_5165aaf2-4077-455b-866b-b3003db3ebc2">17,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMS0xLTEtMTk1ODU4_43fd7631-8030-43a2-b44d-91d008914074">134,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMy0xLTEtMTk1ODU4_5e2a9215-072b-4ba6-a854-a2464a599c12">169,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItNS0xLTEtMTk1ODU4_566e62db-4959-4af9-9334-7102742b7e40">94,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItNy0xLTEtMTk1ODU4_4fe63b78-44a7-4778-82ef-b97004faa39c">157,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItOS0xLTEtMTk1ODU4_275c8f70-8200-45ae-b278-63b25c2502da">69,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMTEtMS0xLTE5NTg1OA_ee3b3a82-3c5d-439a-8888-6de56fd3682e">311,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMTMtMS0xLTE5NTg1OA_fc6cb3b7-fc7a-4b6c-b2c6-9eea1cc2e36b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMTUtMS0xLTE5NTg1OA_d7dbb5f1-4efa-4845-9647-92007d6d4543">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMTctMS0xLTE5NTg1OA_412c3f90-4f06-4302-8338-6a3044154ea6">937,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner-occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79580969977d471887813ee99390bedd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMS0xLTEtMTk1ODU4_04a35c48-66e9-41dd-98ad-2dc5890fef61">240,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79580969977d471887813ee99390bedd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMy0xLTEtMTk1ODU4_67786224-37e4-48f4-9b7c-f36d6f75d92a">189,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79580969977d471887813ee99390bedd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtNS0xLTEtMTk1ODU4_08f4e24f-6503-464a-8d4d-ec3d188d87b5">160,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79580969977d471887813ee99390bedd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtNy0xLTEtMTk1ODU4_033fff26-235c-4b01-8995-95edd24074b2">258,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79580969977d471887813ee99390bedd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtOS0xLTEtMTk1ODU4_ae2734f8-7958-49c9-82e3-b39c596c4017">121,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79580969977d471887813ee99390bedd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMTEtMS0xLTE5NTg1OA_445d03be-f454-47ce-851a-201b5da5f60a">561,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79580969977d471887813ee99390bedd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMTMtMS0xLTE5NTg1OA_d637683c-9df4-4e33-aa40-8e87fbde9e59">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79580969977d471887813ee99390bedd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMTUtMS0xLTE5NTg1OA_03c13295-c008-4d9a-86bb-3e4bccded4bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79580969977d471887813ee99390bedd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMTctMS0xLTE5NTg1OA_3d899624-bd76-45ed-b56c-dede437beb20">1,532,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMS0xLTEtMTk1ODU4_2ce7c18f-5127-4bb7-a260-c1cd5fe992c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMy0xLTEtMTk1ODU4_3e6465b3-303d-47f1-bc79-6d90771c267d">8,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtNS0xLTEtMTk1ODU4_ec7c32aa-c914-4de1-bd11-b3f0539fb028">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtNy0xLTEtMTk1ODU4_6be2c441-8f65-4111-90c6-3256bbf9ac0c">4,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtOS0xLTEtMTk1ODU4_a84050b5-9910-4321-89aa-e837e86a0fb3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMTEtMS0xLTE5NTg1OA_7a12b690-a2b3-4a37-b167-a3a5193602ca">12,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMTMtMS0xLTE5NTg1OA_0a5f62dd-4957-4bbf-8f27-c9c864b7907d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMTUtMS0xLTE5NTg1OA_4b8ac142-89d4-42ff-8b72-9a350068bdd0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMTctMS0xLTE5NTg1OA_fb21cb7b-0a5b-4190-90d5-2adfebdf2509">24,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="idfcab39761d14af0944dcd2c5ca696c3" continuedAt="ic8db4aea6fdb42798e6464a911e387fe"><ix:continuation id="i630b70d924ac4f8484783b623d5e5fbd"><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMS0xLTEtMTk1ODU4_5244bc59-2635-4e5b-a601-f6165ab6a46b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMy0xLTEtMTk1ODU4_f3a21f53-bd8b-4638-b2e5-a085ac9aa78e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtNS0xLTEtMTk1ODU4_1ee464f1-e6aa-4393-b150-e4c31143069a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtNy0xLTEtMTk1ODU4_86b8bf1d-47c7-42e2-b24b-f5d440c9b5a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtOS0xLTEtMTk1ODU4_2e79fa73-81d5-4c8c-8647-e6af96d57e19">3,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMTEtMS0xLTE5NTg1OA_48041c6f-a266-4b42-8bd1-d138f1762f76">26,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMTMtMS0xLTE5NTg1OA_23747bcb-64b0-4a1c-8766-f80e40a78cb8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMTUtMS0xLTE5NTg1OA_9f0440be-9b55-4c59-b50a-f74d3190db50">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMTctMS0xLTE5NTg1OA_bbd8450c-650a-45df-b910-e90d4fb67a73">29,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMS0xLTEtMTk1ODU4_74827903-69e3-4f90-a13e-a89f0adcf99e">240,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMy0xLTEtMTk1ODU4_a6381c82-b21b-439b-9267-72f652339251">197,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtNS0xLTEtMTk1ODU4_03eab93f-1a40-4561-a8ba-54896aa5d35a">160,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtNy0xLTEtMTk1ODU4_12186303-da52-401f-9d35-e7ce5c5fa32e">262,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtOS0xLTEtMTk1ODU4_a004cbd3-73a3-4210-bdd8-dab73a7a319c">124,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMTEtMS0xLTE5NTg1OA_f9e05f0b-2933-47d0-8dc8-235310b78dd5">599,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMTMtMS0xLTE5NTg1OA_7f71e89b-3d96-478d-9953-a69ed488586e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMTUtMS0xLTE5NTg1OA_47ab7988-b4d2-4b57-9d4f-b628254a102e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMTctMS0xLTE5NTg1OA_32aca17e-a869-4359-a8f3-85e0991874b0">1,586,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMS0xLTEtMTk1ODU4_9bff8d6d-1faf-4c6f-a055-78404f31e851">543,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMy0xLTEtMTk1ODU4_538b4593-40d8-4421-b12a-f53c8ae5df07">451,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtNS0xLTEtMTk1ODU4_2b42dd2f-daa2-400d-a344-fa9a6fa98474">337,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtNy0xLTEtMTk1ODU4_fa582ecc-fd0c-4070-95a3-5ae206b1fbab">477,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtOS0xLTEtMTk1ODU4_1938e380-e658-43e2-a8ab-03ff9079e1a5">218,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMTEtMS0xLTE5NTg1OA_f8ccf310-9f0c-4cc4-a60d-f2bfd5b84a2f">918,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMTMtMS0xLTE5NTg1OA_8102b6e1-2304-4d49-acec-cd18c16cee19">146,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMTUtMS0xLTE5NTg1OA_11d0018e-e14a-4f5c-ac8b-d9d858d9b84f">172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMTctMS0xLTE5NTg1OA_1500a5c2-955e-40e3-8c4c-896b388a2f3a">3,092,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMS0xLTEtMTk1ODU4_dcfab5ea-bb15-4b88-b917-5be5725fe47c">212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMy0xLTEtMTk1ODU4_e0c931c0-7c49-4b79-842f-b47209d6d690">10,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtNS0xLTEtMTk1ODU4_4343a391-cbd5-4e77-8c0d-05022e5e0004">443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtNy0xLTEtMTk1ODU4_97b90f6c-f8f1-4c19-b5ed-209297b5c22c">8,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtOS0xLTEtMTk1ODU4_8ce1fd77-3e9d-452e-9ed4-4424d55d763e">2,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMTEtMS0xLTE5NTg1OA_ef12f555-cfee-46ed-9736-459f1dbf989e">33,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMTMtMS0xLTE5NTg1OA_12a85293-b38c-4d85-9133-8055e65f3b86">5,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMTUtMS0xLTE5NTg1OA_e17408ea-567a-439d-9b06-da6c07c9f165">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMTctMS0xLTE5NTg1OA_6b4e2d37-f9dc-4fd3-9288-005ab55279b2">61,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMS0xLTEtMTk1ODU4_1440d012-61a9-4f4f-bede-32c65317ee05">773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMy0xLTEtMTk1ODU4_599cad5d-7ef9-4d33-9d93-7940f4f47632">188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItNS0xLTEtMTk1ODU4_c8f06a8a-a895-4f1e-b9b6-e0850a7cfc84">2,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItNy0xLTEtMTk1ODU4_abf0adc9-8889-4789-85c3-5c53b8d3e420">3,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItOS0xLTEtMTk1ODU4_2ec01b44-e0d4-4158-9a04-d6937373bce6">7,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMTEtMS0xLTE5NTg1OA_7623ef50-c0c6-4c26-899d-e0b4529b22ab">44,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMTMtMS0xLTE5NTg1OA_77131cbb-4b61-48c8-8112-15180275d735">3,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMTUtMS0xLTE5NTg1OA_a95e5381-ccaf-4784-86cc-6303eeffeb89">168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMTctMS0xLTE5NTg1OA_6d48dfa3-5d34-4b46-ba3d-c72cd5fae855">62,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMS0xLTEtMTk1ODU4_8e00b795-169b-444f-9665-dd65d7855654">544,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMy0xLTEtMTk1ODU4_9bd17ffd-848f-45b1-855b-2bd164a099d3">462,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtNS0xLTEtMTk1ODU4_b9e4a136-57ad-46b9-9454-09cece0fda9d">340,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtNy0xLTEtMTk1ODU4_0008ac5e-bdb6-4531-9235-1eccdb0e5b48">489,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtOS0xLTEtMTk1ODU4_d0e79db5-9c96-45d4-875f-7de98edf3405">229,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMTEtMS0xLTE5NTg1OA_33f50721-9b91-42c7-89ba-d348ca810d22">995,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMTMtMS0xLTE5NTg1OA_7bd0ab7e-69cc-40d8-9a2f-d356962b08ac">155,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMTUtMS0xLTE5NTg1OA_1c16f2d6-f4a5-4075-8ed8-89c7033c0ca8">587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMTctMS0xLTE5NTg1OA_324e3814-2ff1-42d4-95c4-d03488b166fd">3,217,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Residential real estate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613182628400462c9f34ad56beaf06ff_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMS0xLTEtMTk1ODU4_74e28dae-a79b-497d-96b6-2a36e707e578">132,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613182628400462c9f34ad56beaf06ff_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMy0xLTEtMTk1ODU4_451699f2-10ff-470c-b039-7e5ac378d219">149,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613182628400462c9f34ad56beaf06ff_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtNS0xLTEtMTk1ODU4_b22ea93a-a6bf-4599-be89-8a10e4097bdf">24,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613182628400462c9f34ad56beaf06ff_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtNy0xLTEtMTk1ODU4_002fec48-a389-4e62-98fe-b4688de4e6cf">16,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613182628400462c9f34ad56beaf06ff_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtOS0xLTEtMTk1ODU4_5a17f966-c1b2-485a-b725-0e243b082478">4,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613182628400462c9f34ad56beaf06ff_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMTEtMS0xLTE5NTg1OA_1b571e5e-ee2f-4c1c-9c1f-e5f3d3836802">15,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613182628400462c9f34ad56beaf06ff_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMTMtMS0xLTE5NTg1OA_a89a6a0f-7a5a-4f0d-9002-a8220d15cfd4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613182628400462c9f34ad56beaf06ff_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMTUtMS0xLTE5NTg1OA_97493972-9262-4108-baf1-b00fb6218edf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613182628400462c9f34ad56beaf06ff_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMTctMS0xLTE5NTg1OA_4b33ee8d-2d11-4165-858c-55422e2b831a">343,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMS0xLTEtMTk1ODU4_3f346bc6-3206-415c-8e4e-4a4d71365524">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMy0xLTEtMTk1ODU4_b2fc0c94-ad11-492b-9dfd-942b558b78ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtNS0xLTEtMTk1ODU4_a9134c10-ae45-4ba6-b617-f0ed65562b6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtNy0xLTEtMTk1ODU4_265d8900-8d92-4a49-9161-31075abf0446">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtOS0xLTEtMTk1ODU4_08e97a7a-583d-48bf-88e4-75cfee9107fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMTEtMS0xLTE5NTg1OA_87aecdac-9168-4615-82fa-ded52e126851">172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMTMtMS0xLTE5NTg1OA_6566f930-c64c-4214-86c4-bf01e35c5048">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMTUtMS0xLTE5NTg1OA_30370f8f-e46c-4b98-99b7-e3455bd9e0f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMTctMS0xLTE5NTg1OA_c6f4b1c6-8855-463a-a0d8-8af4c66b4d3d">172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMS0xLTEtMTk1ODU4_ab1cf487-e78c-42bd-a9ca-e7e3c19c2a45">132,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMy0xLTEtMTk1ODU4_4ffd6331-25fb-4040-ae2d-9519bfcc739c">149,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtNS0xLTEtMTk1ODU4_20dcc2e7-7dcf-4bbd-9ac2-78f58453da1e">24,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtNy0xLTEtMTk1ODU4_a9a2f50f-f948-4b05-8c63-064d394e9307">16,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtOS0xLTEtMTk1ODU4_1c0308eb-cc97-4247-a3a9-68d08dbf7ee1">4,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMTEtMS0xLTE5NTg1OA_73ae014d-770b-4f38-9729-bcd1f91ef15e">15,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMTMtMS0xLTE5NTg1OA_d04105b0-b1b8-408c-9326-3feccc4c4de6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMTUtMS0xLTE5NTg1OA_102aa699-7446-408d-816f-9e3cd6d8fc8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMTctMS0xLTE5NTg1OA_8ab23b59-7cb7-4201-96cc-4e1b90a6724b">343,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4541a85679741af85553a0019923148_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMS0xLTEtMTk1ODU4_e612cd90-5f63-4f83-a096-828075b7da65">45,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4541a85679741af85553a0019923148_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMy0xLTEtMTk1ODU4_e7f405b2-8598-4a5b-b072-dfc907e4ca43">26,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4541a85679741af85553a0019923148_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtNS0xLTEtMTk1ODU4_94478933-6262-41ec-acce-28494805e646">2,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4541a85679741af85553a0019923148_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtNy0xLTEtMTk1ODU4_8b7c7fdf-7ecd-4d10-acd8-0dfd1eae0dbf">3,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4541a85679741af85553a0019923148_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtOS0xLTEtMTk1ODU4_3b8a6ab6-144c-468a-b49f-a8d1f1893ad1">871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4541a85679741af85553a0019923148_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMTEtMS0xLTE5NTg1OA_a0f59b91-680b-4451-abed-e80d39672320">1,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4541a85679741af85553a0019923148_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMTMtMS0xLTE5NTg1OA_d9116b47-6975-4850-b151-c9761c0f7b2b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4541a85679741af85553a0019923148_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMTUtMS0xLTE5NTg1OA_f5e65f14-12ce-4881-8f00-01c8b0a49a82">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4541a85679741af85553a0019923148_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMTctMS0xLTE5NTg1OA_6a7d6676-af10-48c5-b272-521a33ea8899">80,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMS0xLTEtMTk1ODU4_e1229e39-e3bd-4a2e-b57c-2301425e41e8">71,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMy0xLTEtMTk1ODU4_85fdcc11-2257-4c2a-992c-955db2cb993a">123,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktNS0xLTEtMTk1ODU4_3436c616-9a13-4d49-9394-125075cbec94">6,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktNy0xLTEtMTk1ODU4_78f571bb-2182-4b22-ba1d-c2a145b04bfb">1,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktOS0xLTEtMTk1ODU4_a1962e12-9b00-4700-add2-cf442bc69c05">2,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMTEtMS0xLTE5NTg1OA_b64adfdf-d657-404a-ba4d-6162a9640947">995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMTMtMS0xLTE5NTg1OA_8b7024c4-a3cd-4d8e-bee7-c687dd032a01">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMTUtMS0xLTE5NTg1OA_90095fa1-1e58-4c69-8ea6-65c9f72a2d21">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMTctMS0xLTE5NTg1OA_c2d13967-9704-4703-b488-82c77aac3821">205,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMS0xLTEtMTk1ODU4_be16fefc-46d5-457a-a500-7b91eb9fdc1a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMy0xLTEtMTk1ODU4_79d6c58f-0fa8-4a4f-88bf-4553f7d48a57">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtNS0xLTEtMTk1ODU4_12e8b8e0-9bae-46eb-a26c-76127a76af87">2,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtNy0xLTEtMTk1ODU4_3a568a8f-fb3a-4e6e-80e0-0ff8aaad45a8">5,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtOS0xLTEtMTk1ODU4_1ba187b8-0a3f-4422-bb05-eaabadbfd729">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMTEtMS0xLTE5NTg1OA_97320e4a-ee71-4ecb-98f0-67e5ca09f033">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMTMtMS0xLTE5NTg1OA_cfe61dea-f714-4181-939d-9ac49f0466c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMTUtMS0xLTE5NTg1OA_e20f68b9-04a3-4ffc-8095-ef3c139c82ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMTctMS0xLTE5NTg1OA_3976b791-491a-44c1-ac54-49dd39b4135e">7,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMS0xLTEtMTk1ODU4_38d8370b-c007-42a8-a476-ee242b6ebaf0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMy0xLTEtMTk1ODU4_d9c9e1ec-5218-4a30-bc88-9f5e55c9e1af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtNS0xLTEtMTk1ODU4_900d99c8-a446-4f5d-8b3c-01839d1c0582">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtNy0xLTEtMTk1ODU4_c413f956-0507-4dad-b320-50db05231773">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtOS0xLTEtMTk1ODU4_2f8f168c-8198-4c9f-a39e-ee28efad61a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMTEtMS0xLTE5NTg1OA_5929e7c0-b9e5-420e-8371-6df0219855be">394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMTMtMS0xLTE5NTg1OA_400b5f1e-c5ca-459b-a338-0f8e50cc4897">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMTUtMS0xLTE5NTg1OA_dd139dd9-a507-45a4-80c7-228ed58aa57c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMTctMS0xLTE5NTg1OA_24079f09-e2c0-41fe-8fc5-bd69078167c1">431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMS0xLTEtMTk1ODU4_c95f8a86-2b82-488c-ad11-359f53a62cf1">71,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMy0xLTEtMTk1ODU4_55d649d0-5a4a-4fc4-9b28-ed41a2c53a16">123,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtNS0xLTEtMTk1ODU4_56f673e5-5ef7-4780-ae00-1b9fe0f13c95">8,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtNy0xLTEtMTk1ODU4_daa105db-f9ce-4ccb-a2f0-60bc6f3d5c66">6,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtOS0xLTEtMTk1ODU4_1fc3b800-9ab9-4a13-814b-53b68f86692f">2,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMTEtMS0xLTE5NTg1OA_e0e9df9a-fc12-4326-9d0e-0b4757a927f0">1,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMTMtMS0xLTE5NTg1OA_be8448fc-1ad8-4fcd-ad17-25564812773b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMTUtMS0xLTE5NTg1OA_548e7343-71f9-46ec-b926-babcbd5afb86">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMTctMS0xLTE5NTg1OA_839bd204-09b4-4ae3-86c9-92dd0a7125a5">214,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMS0xLTEtMTk1ODU4_f942fe4b-3a8e-4c76-a2f5-327c767c96a2">116,689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMy0xLTEtMTk1ODU4_b6162d09-60e0-4d2a-9e8c-c5d900c03589">150,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtNS0xLTEtMTk1ODU4_6c8ada5e-db8d-40a4-b61b-0d36ef1d9f4a">9,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtNy0xLTEtMTk1ODU4_b307a4f4-9bd8-487f-8add-6fc48f22715d">4,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtOS0xLTEtMTk1ODU4_efdd5a96-dcad-4148-af2a-b80e74f4ec3b">3,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMTEtMS0xLTE5NTg1OA_5876cab7-04c0-4090-ad25-2dea4ec6e30b">2,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMTMtMS0xLTE5NTg1OA_1234b4f1-9744-4be8-8833-664bcf6bd479">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMTUtMS0xLTE5NTg1OA_4e38ec55-2e6e-4fae-9f21-e34b8e0411d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMTctMS0xLTE5NTg1OA_bd4cc0e8-8d21-40c8-b9ef-9c1ccfec8313">285,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMS0xLTEtMTk1ODU4_ee16fad8-e06c-4882-9a45-bcacbeae6675">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMy0xLTEtMTk1ODU4_b14577db-cebe-41b7-b3a8-cd3f4b3b36e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtNS0xLTEtMTk1ODU4_0f8c4063-f430-4913-ab2a-4c49f65dffc6">2,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtNy0xLTEtMTk1ODU4_e58897cb-6f9c-4be0-a793-b118f82418a6">5,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtOS0xLTEtMTk1ODU4_2ee4e569-e7c6-4871-8499-18d3955b5293">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMTEtMS0xLTE5NTg1OA_480ef0f9-f79c-4904-97cb-70a93b9bf285">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMTMtMS0xLTE5NTg1OA_dcbcd347-8e75-4d41-a519-253326e26be4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMTUtMS0xLTE5NTg1OA_df2281ed-f9a4-48ea-8044-873a001d63c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMTctMS0xLTE5NTg1OA_b45cd9d2-f41d-4dc3-beb1-f45650ae5e35">7,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabee115437a4319a07c968328dbe825_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMS0xLTEtMTk1ODU4_2467febf-6586-4b65-ae6c-d44747b784be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabee115437a4319a07c968328dbe825_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMy0xLTEtMTk1ODU4_dc8274ec-f24b-465a-ae2d-2f503a05fb2d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabee115437a4319a07c968328dbe825_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctNS0xLTEtMTk1ODU4_9dc1b8bd-a07c-4f47-bff5-bd23b58a2f99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabee115437a4319a07c968328dbe825_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctNy0xLTEtMTk1ODU4_a18201ca-f397-4463-aefa-a1e769652736">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabee115437a4319a07c968328dbe825_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctOS0xLTEtMTk1ODU4_701a40c0-5186-43f4-a791-f1ac54a8c0f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabee115437a4319a07c968328dbe825_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMTEtMS0xLTE5NTg1OA_f6858893-c3e8-4c19-8580-1a1f9ba6d43b">394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabee115437a4319a07c968328dbe825_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMTMtMS0xLTE5NTg1OA_4b01fe4d-46d4-49c4-965e-88b99bc90486">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabee115437a4319a07c968328dbe825_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMTUtMS0xLTE5NTg1OA_318af7da-40c6-4838-9b15-aeff68aa2f5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabee115437a4319a07c968328dbe825_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMTctMS0xLTE5NTg1OA_386c6084-c383-4a81-b940-7f9cab7c1453">431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMS0xLTEtMTk1ODU4_771a58ff-9550-49be-a959-7ccf471f9edf">116,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMy0xLTEtMTk1ODU4_6d702f04-8482-4bef-a642-9ad1e200187d">150,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktNS0xLTEtMTk1ODU4_e8d745e2-bf03-4caf-9070-4edd98239a77">11,376</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktNy0xLTEtMTk1ODU4_50420dfd-6852-47e0-bbfc-03976668bbb6">9,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktOS0xLTEtMTk1ODU4_9705f3c6-3e1a-4922-b5a4-ae79701ade32">3,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMTEtMS0xLTE5NTg1OA_487cb3d3-a4a0-44cc-9089-9334c9721d8e">2,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMTMtMS0xLTE5NTg1OA_985f6774-0205-4ad2-b9b2-aec7aac0578f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMTUtMS0xLTE5NTg1OA_b5c155a4-df5c-4863-8e04-dc9e383b329a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMTctMS0xLTE5NTg1OA_569ddb27-f118-43e1-94f4-bbfdc0bfd55b">294,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMS0xLTEtMTk1ODU4_54de07c8-aead-45dc-82eb-3a8af7a47059">3,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMy0xLTEtMTk1ODU4_9943e999-6004-4528-a642-9c0c48138eb9">509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtNS0xLTEtMTk1ODU4_409f6bfe-b1fe-446d-9811-413668ef0582">9,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtNy0xLTEtMTk1ODU4_757e521e-f682-4f57-a2c2-654350eaf9d9">27,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtOS0xLTEtMTk1ODU4_b46ecf79-7080-4ace-a48b-54aa7f104934">15,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMTEtMS0xLTE5NTg1OA_a3c87c22-726f-4666-a6c1-6e53530f5c0b">19,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMTMtMS0xLTE5NTg1OA_308ebd81-f0e1-46cd-bc47-dc951d7e1d6b">116,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMTUtMS0xLTE5NTg1OA_17303832-ca4d-423a-845f-54c22c2b24ee">435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMTctMS0xLTE5NTg1OA_9cae5680-abb9-4dab-9302-27bd8d49cee3">193,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMS0xLTEtMTk1ODU4_45abbfad-11c7-4d57-827e-5884b245ebb3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMy0xLTEtMTk1ODU4_5fcd9924-18aa-45d9-a166-31f504d7f7df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtNS0xLTEtMTk1ODU4_9ac2b6d5-a945-4e93-a187-b93236a66bf7">168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtNy0xLTEtMTk1ODU4_98bed3f7-3f52-42eb-8041-1c8255cb3060">559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtOS0xLTEtMTk1ODU4_98678673-1e3c-4975-9d72-fc7a8bbf9fc3">320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMTEtMS0xLTE5NTg1OA_0ec66491-b89b-4a1e-aa9e-06592fcff13f">1,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMTMtMS0xLTE5NTg1OA_21638bb2-6db4-4caf-bae0-fa6a65c66f42">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMTUtMS0xLTE5NTg1OA_9021b717-e1c0-417a-88aa-e1578604d532">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMTctMS0xLTE5NTg1OA_aef03afd-e097-41f8-923e-6a5619bc7600">2,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMS0xLTEtMTk1ODU4_8dd005c5-87d9-45ac-9ae8-34ae71d8907a">3,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMy0xLTEtMTk1ODU4_8ccfe9c1-df50-4ffe-8a16-b5d3df77f514">509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtNS0xLTEtMTk1ODU4_f0930d14-35d2-4b2e-8a1b-99afad28fd17">10,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtNy0xLTEtMTk1ODU4_de010d74-0758-4eea-9bff-786425cc0ca9">27,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtOS0xLTEtMTk1ODU4_845d1d4c-2405-4b10-a0b3-b6705f9ee3d4">15,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMTEtMS0xLTE5NTg1OA_0f2756d6-619d-43ff-819e-e64bac7e591f">20,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMTMtMS0xLTE5NTg1OA_f250eb10-4e9d-4cd4-875e-18109dc8476e">116,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMTUtMS0xLTE5NTg1OA_dd50b25a-de32-499b-8e34-0f0130c6eef3">535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMTctMS0xLTE5NTg1OA_e8135366-8c97-41df-bb13-075ca1afd58a">195,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ee9d30969b4386b963039442601d34_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMS0xLTEtMTk1ODU4_10e399d8-13d7-4cdd-88a1-6f3b13e0e3ae">795,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ee9d30969b4386b963039442601d34_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMy0xLTEtMTk1ODU4_c7f2f330-e37d-4766-820b-b379b5b93762">752,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ee9d30969b4386b963039442601d34_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctNS0xLTEtMTk1ODU4_358b6295-a220-48b9-bdfd-72226c1d431e">380,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ee9d30969b4386b963039442601d34_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctNy0xLTEtMTk1ODU4_b7d793c1-f898-4ec9-b098-dce24a245143">525,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ee9d30969b4386b963039442601d34_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctOS0xLTEtMTk1ODU4_4d40ddb9-96a9-48b5-a3bf-35087a65027a">241,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ee9d30969b4386b963039442601d34_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMTEtMS0xLTE5NTg1OA_a9dacad2-bd26-4ec8-abdf-34e9181d724c">955,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ee9d30969b4386b963039442601d34_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMTMtMS0xLTE5NTg1OA_b9380637-3e45-4cd2-b377-0b0272ff21b5">263,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ee9d30969b4386b963039442601d34_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMTUtMS0xLTE5NTg1OA_71457c22-8e76-4012-b0fc-d185539e0f8c">607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ee9d30969b4386b963039442601d34_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMTctMS0xLTE5NTg1OA_1a7b2719-31ae-4d4b-8775-a534b1420f9a">3,915,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMS0xLTEtMTk1ODU4_91faba20-2e62-44c6-9259-9f7e45762b68">212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMy0xLTEtMTk1ODU4_5c2be5c8-7020-4ec4-ae9a-e1642a60ea15">10,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtNS0xLTEtMTk1ODU4_c89ea84c-abc5-4312-86a4-99b2baae3f36">2,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtNy0xLTEtMTk1ODU4_0df58665-823e-458d-9819-497b944b9383">14,496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtOS0xLTEtMTk1ODU4_87b5071e-693c-416a-ad5e-efd337bdf5e1">2,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMTEtMS0xLTE5NTg1OA_ccecfd70-f4b8-422c-b806-e33fd953e934">33,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMTMtMS0xLTE5NTg1OA_e959fbad-0102-437e-b70e-866e10851657">5,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMTUtMS0xLTE5NTg1OA_2b524963-48ac-4ce3-b9a8-0740a83081dc">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMTctMS0xLTE5NTg1OA_f65f74d9-7217-4e65-b277-e91b1a5d7446">69,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dd3f51512347519c260ed225fd5571_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMS0xLTEtMTk1ODU4_ff7c6749-8c6a-4fb1-a034-925d89690369">773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dd3f51512347519c260ed225fd5571_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMy0xLTEtMTk1ODU4_8c76dc80-9872-45e3-92e5-cca2be3eb0b7">188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dd3f51512347519c260ed225fd5571_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktNS0xLTEtMTk1ODU4_d1c3a577-d814-45f2-8b0b-4a470a103d93">2,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dd3f51512347519c260ed225fd5571_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktNy0xLTEtMTk1ODU4_950bafc7-2ff3-4d3b-b97a-ed92c73a1dec">4,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dd3f51512347519c260ed225fd5571_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktOS0xLTEtMTk1ODU4_d60bcb3a-8089-48ab-90a9-cc5c3840547e">8,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dd3f51512347519c260ed225fd5571_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMTEtMS0xLTE5NTg1OA_98428df0-b150-4e7a-85a3-84eb514cc2eb">45,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dd3f51512347519c260ed225fd5571_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMTMtMS0xLTE5NTg1OA_257fd97e-47f5-494d-b61f-e7f0a1379f08">3,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dd3f51512347519c260ed225fd5571_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMTUtMS0xLTE5NTg1OA_e879abd3-3642-4d9a-8d84-cf1b033273f9">268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dd3f51512347519c260ed225fd5571_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMTctMS0xLTE5NTg1OA_4b44ad26-17e0-4569-9f7e-6d47ce8813df">65,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMS0xLTEtMTk1ODU4_0655f49e-6e2d-45f8-bd41-e72cfb93fc31">796,964</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMy0xLTEtMTk1ODU4_559f3dcc-1b68-4f43-9bf0-4d572f775101">763,014</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtNS0xLTEtMTk1ODU4_7d74bf8d-745a-4748-9685-877ded4d349f">386,202</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtNy0xLTEtMTk1ODU4_fe305278-c0fd-45cb-8543-5b6adfc060f3">543,909</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtOS0xLTEtMTk1ODU4_3fd72e68-9f22-4fd4-b712-d9bfee8da8b1">252,535</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMTEtMS0xLTE5NTg1OA_4f4cba05-fd26-4eb0-826f-f0108b78b26c">1,034,561</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMTMtMS0xLTE5NTg1OA_91c0270d-8bc6-4673-8cc5-86afd4c949f3">272,551</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMTUtMS0xLTE5NTg1OA_d400e592-87df-47ec-b9f9-182f401e5710">1,122</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMTctMS0xLTE5NTg1OA_56131bb8-e09f-49af-8f30-bb4afbb366c0">4,050,858</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Represents the loans receivable balance at December 31, 2022 which was converted from a revolving loan to an amortizing loan during the year ended December 31, 2022.</span></div></ix:continuation></ix:continuation><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="ic8db4aea6fdb42798e6464a911e387fe" continuedAt="ib846d33b0e5c46a68723a4565b58c4da"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(d) Nonaccrual Loans</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTMyOQ_11bbbf2c-358e-4b31-9aba-29cdd75ded88" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the amortized cost of nonaccrual loans for the dates indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual without ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual with ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Nonaccrual</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNC0xLTEtMS0xOTU4NTg_190118dd-9b4a-4090-9fec-13f8d3b98ed2">3,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNC0zLTEtMS0xOTU4NTg_7181abb3-ea48-4753-85db-da1e374efa89">641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNC01LTEtMS0xOTU4NTg_7e4062b3-3e5b-4bd7-b0d5-2ce08978b1e6">4,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNS0xLTEtMS0xOTU4NTg_75d67969-3798-4712-8f91-3ec006b341ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNS0zLTEtMS0xOTU4NTg_87340bfe-f4c2-4750-bea4-14e9e341dfea">210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNS01LTEtMS0xOTU4NTg_70cbe913-e654-47fe-8f60-b811733be99e">210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfMTQtMS0xLTEtMTk1ODU4_fd459da3-17e1-4aa3-856b-d93bba67286d">3,964</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfMTQtMy0xLTEtMTk1ODU4_5d0fbe2b-473e-4b42-a687-3caa27089946">851</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfMTQtNS0xLTEtMTk1ODU4_2816dad9-98e2-46da-9f65-c9211c39d788">4,815</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual without ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual with ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Nonaccrual</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNC0xLTEtMS0xOTU4NTg_ef15a235-0a9a-483d-a676-cde897528ba4">4,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNC0zLTEtMS0xOTU4NTg_6fbbeff3-8aab-49b6-a0d6-f658d2b56889">1,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNC01LTEtMS0xOTU4NTg_9e12c6aa-2d99-4ad2-980f-e1a6f0ab2f25">5,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNS0xLTEtMS0xOTU4NTg_0a7c8fbe-b186-4bca-ad63-41c0d76d1aac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNS0zLTEtMS0xOTU4NTg_61385695-74b7-4b6c-990a-bd9b4a39f580">212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNS01LTEtMS0xOTU4NTg_81cde8ba-3363-42ee-b226-89c050936cc1">212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNy0xLTEtMS0xOTU4NTg_f51d7ed3-946f-4025-a2f3-bd08d8d0eb4a">4,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNy0zLTEtMS0xOTU4NTg_2a4623fe-1742-4d4e-b00e-9e55667d9390">1,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNy01LTEtMS0xOTU4NTg_46000ee3-9428-4de9-a09d-24eb1835d1a6">5,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTEtMS0xLTEtMTk1ODU4_a0a1aaee-c0a2-4764-b107-9d306de09cca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTEtMy0xLTEtMTk1ODU4_a0d1c058-ae3b-4d33-b618-1b0128a7622a">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTEtNS0xLTEtMTk1ODU4_184672f3-d870-4824-afc1-1a9176f4ff58">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTQtMS0xLTEtMTk1ODU4_a9b238ea-ac79-4423-aee6-f7f0689a7348">4,503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTQtMy0xLTEtMTk1ODU4_f7db27eb-99fa-4119-9594-51588184f5be">1,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTQtNS0xLTEtMTk1ODU4_bd89bbef-81e4-4199-a2b9-4c7c93edc911">5,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the reversal of interest income on loans due to the write-off of accrued interest receivable upon the initial classification of loans as nonaccrual loans and the interest income recognized due to payment in full or sale of previously classified nonaccrual loans during the following periods:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Reversed</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Reversed</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Recognized</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i41417b01be5e45739cc1d19dadabdac1_D20230101-20230331" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNC0xLTEtMS0xOTU4NTg_aff2c757-9867-4265-9679-1e4162f078f9">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41417b01be5e45739cc1d19dadabdac1_D20230101-20230331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNC0zLTEtMS0xOTU4NTg_60405d26-0396-4a68-8ff8-31d0b1411385">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2b9704f05f34d9fb6803b794fa74a57_D20220101-20220331" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNC01LTEtMS0xOTU4NTg_60f05263-ee94-48dd-bcde-f003cb8618fb">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2b9704f05f34d9fb6803b794fa74a57_D20220101-20220331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNC03LTEtMS0xOTU4NTg_62307885-a60c-4aad-9563-1b3d597e25f2">139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i902f661e01524f66bad829d1e7e92166_D20230101-20230331" decimals="-3" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNS0xLTEtMS0xOTU4NTg_f6bc77c1-c9d1-4350-a53d-0ffa44d4b2b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i902f661e01524f66bad829d1e7e92166_D20230101-20230331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNS0zLTEtMS0xOTU4NTg_1190a45e-3c5c-494d-8503-55053d36c528">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f2bf53b04004f92a8920e8c89b6e6a8_D20220101-20220331" decimals="-3" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNS01LTEtMS0xOTU4NTg_70c249fe-be72-465c-9892-a065d4f3df65">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f2bf53b04004f92a8920e8c89b6e6a8_D20220101-20220331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNS03LTEtMS0xOTU4NTg_8ee6457c-9167-4dc7-9eb7-9a57afffd740">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i170a3620343b4b10aa00de3cdb716639_D20230101-20230331" decimals="-3" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNi0xLTEtMS0xOTU4NTg_538fc2df-59d9-4e32-88d8-9638529b4f65">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i170a3620343b4b10aa00de3cdb716639_D20230101-20230331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNi0zLTEtMS0xOTU4NTg_884dcb52-a46a-4b32-9418-8dc4013c78ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04240476783842ce9c5fcd35daa91e19_D20220101-20220331" decimals="-3" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNi01LTEtMS0xOTU4NTg_fa06473f-201e-4e0d-8d8a-7741eab99e7c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04240476783842ce9c5fcd35daa91e19_D20220101-20220331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNi03LTEtMS0xOTU4NTg_dd908360-0db1-4f1f-a128-590d7eab0f73">774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea838e215c25473b98c280a27fd12d59_D20230101-20230331" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNy0xLTEtMS0yMjcwMzY_a5ca916a-f236-4b3e-849c-5536382859d3">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea838e215c25473b98c280a27fd12d59_D20230101-20230331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNy0zLTEtMS0yMjcwMzY_e4899a25-d4e6-44de-8b23-f53c2ee7f84e">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e816ee085c448a1bc1a5972d28f6eae_D20220101-20220331" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNy01LTEtMS0xOTU4NTg_e4fe8a28-ddcc-470e-bd3e-c5bcacf29fcb">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e816ee085c448a1bc1a5972d28f6eae_D20220101-20220331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNy03LTEtMS0xOTU4NTg_d1000931-1438-4dd1-a965-3a215fbe1f13">966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i491f5c99bb184563aa8da78ab25d5510_D20230101-20230331" decimals="-3" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfOC0xLTEtMS0xOTU4NTg_1e72c482-87ff-4766-960c-fca6c3c605ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i491f5c99bb184563aa8da78ab25d5510_D20230101-20230331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfOC0zLTEtMS0xOTU4NTg_ab03ab90-7ebc-422a-9d66-6e1748c72306">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8449a6179084187ad11e96e9406aeb2_D20220101-20220331" decimals="-3" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfOC01LTEtMS0xOTU4NTg_6790b65a-d880-40bc-b70b-7433afd4011e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8449a6179084187ad11e96e9406aeb2_D20220101-20220331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfOC03LTEtMS0xOTU4NTg_e7cb689a-4186-4155-9552-4bd99ea2a39b">19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e382d2b0cee48869448b4be2296be68_D20230101-20230331" decimals="-3" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTMtMS0xLTEtMTk1ODU4_188a62d4-f700-4ee3-bf33-73656dc57b11">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e382d2b0cee48869448b4be2296be68_D20230101-20230331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTMtMy0xLTEtMTk1ODU4_59cc59c8-a1ac-455c-93b2-b04a51d2a135">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2e81e040c2436f96b6affdfe240ece_D20220101-20220331" decimals="-3" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTMtNS0xLTEtMTk1ODU4_62c43e62-cbc9-402e-bd9e-c6cf61362247">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2e81e040c2436f96b6affdfe240ece_D20220101-20220331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTMtNy0xLTEtMTk1ODU4_0f696979-5aa4-47fe-a4be-983c5f12a12a">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf4bba4054944e40be1778aaaba35228_D20230101-20230331" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTQtMS0xLTEtMTk1ODU4_825a8e6f-f5a3-4f47-a68b-8d798e34233d">14</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf4bba4054944e40be1778aaaba35228_D20230101-20230331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTQtMy0xLTEtMTk1ODU4_59feadb1-c3fd-4a8e-8e0e-3862f44a927a">28</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i047a1c3f4aaa42779b125f9c11bb18de_D20220101-20220331" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTQtNS0xLTEtMTk1ODU4_647eece1-30f2-4a8b-b7bd-f7bc2ea80b58">2</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i047a1c3f4aaa42779b125f9c11bb18de_D20220101-20220331" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTQtNy0xLTEtMTk1ODU4_95ddc0e2-5026-4144-a24b-708c07fb968e">1,053</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="24" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the&#160;three months ended March 31, 2023 and 2022, <ix:nonFraction unitRef="usd" contextRef="i047a1c3f4aaa42779b125f9c11bb18de_D20220101-20220331" decimals="INF" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNjE0Mg_7275e40e-79a6-440e-bfc6-820b5fd85695"><ix:nonFraction unitRef="usd" contextRef="i047a1c3f4aaa42779b125f9c11bb18de_D20220101-20220331" decimals="INF" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNjE0Mg_8badcb76-960e-4e1d-b4fe-c0645c3cc023"><ix:nonFraction unitRef="usd" contextRef="iaf4bba4054944e40be1778aaaba35228_D20230101-20230331" decimals="INF" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNjE0Mg_b1086807-3d68-4fc0-a915-997074e469c9"><ix:nonFraction unitRef="usd" contextRef="iaf4bba4054944e40be1778aaaba35228_D20230101-20230331" decimals="INF" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNjE0Mg_bd859ee5-caf0-4a64-8e88-893e0fd1d33d">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> interest income was recognized subsequent to a loan&#8217;s classification as nonaccrual, except as indicated in the tables above due to payment in full or sale.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(e) Past due loans</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank performs an aging analysis of past due loans using policies consistent with regulatory reporting requirements with categories of 30-89 days past due and 90 or more days past due. <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTMxNQ_b71fbc6d-53a5-42a9-9649-836bde854fb3" continuedAt="idc55f6632fdf4e3390edb39bf37b59d8" escape="true">The amortized cost of past due loans as of March 31, 2023 and December 31, 2022 were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="idc55f6632fdf4e3390edb39bf37b59d8" continuedAt="i6bb6eb094ffd4728a57e09b4904e135f"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30-89&#160;Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">90&#160;Days&#160;or<br/>Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total&#160;Past&#160;<br/>Due</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0d4affd99be4afa899be66efb9bb2cb_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNC0xLTEtMS0xOTU4NTg_5d9731cb-05f1-42d2-91fe-3758c0f359ae">1,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc23c82f0a954b7fa1addd3d7c13975c_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNC0zLTEtMS0xOTU4NTg_830f3083-4d8e-4e67-9510-c4df7a146775">4,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab69507c213a4ee2b68fd6a797da28a9_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNC01LTEtMS0xOTU4NTg_3cdef563-99b4-40b6-b0c4-5eac3182b89a">6,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f1253f6c6c94ea58805a2c4d118677f_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNC03LTEtMS0xOTU4NTg_703a3cd3-25f0-4833-926f-913fe16b1074">678,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNC05LTEtMS0xOTU4NTg_34bdec2e-4bbd-4fbf-adfb-babe7d7417bc">684,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="ib846d33b0e5c46a68723a4565b58c4da" continuedAt="ic4066733c675491b8010291de357ae15"><ix:continuation id="i6bb6eb094ffd4728a57e09b4904e135f"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30-89&#160;Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">90&#160;Days&#160;or<br/>Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total&#160;Past&#160;<br/>Due</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SBA PPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ec07f3616541369ca6afb4a9bf189d_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNS0xLTEtMS0xOTU4NTg_0f965602-1475-402f-9324-a40aeba0eeb6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d4f7809886f48b99ea9f06a2a9d7d40_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNS0zLTEtMS0xOTU4NTg_a9d2b897-efad-40a9-a7ee-f0f9f8581101">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib886ed5cdfa741dd97f3d2142f5f89e3_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNS01LTEtMS0xOTU4NTg_49542e1b-bc0b-4042-a36c-ee9ce274c164">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie37bdd9b31b04120a04eda13230b01c9_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNS03LTEtMS0xOTU4NTg_5acb69d7-fec0-4867-a3a1-7c8bee260741">900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i087302012a664d118a420658bb0334ae_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNS05LTEtMS0xOTU4NTg_dee578a0-4577-4e85-81e8-8e1ebcf5da0a">900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1a6b4e7cbb94cf88f6c2b248bfb0575_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNi0xLTEtMS0xOTU4NTg_d195251e-8d66-4555-801f-64303f5385e7">840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4c13d61610a4615aec97b7efdb231c8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNi0zLTEtMS0xOTU4NTg_479bfbfa-0959-4a53-9cbc-ccf9df665602">635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eb5b03bf9f147f1ada6d4054cce1ca0_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNi01LTEtMS0xOTU4NTg_5e693536-dcce-47b7-a9e5-2ab665d198f9">1,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13bc8231abfd45078b0693c6332f0549_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNi03LTEtMS0xOTU4NTg_bb754b18-8b8a-4c2f-9250-c507e3434154">947,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNi05LTEtMS0xOTU4NTg_5b7607b6-8dcc-4fcc-9e68-3b45d33288cf">949,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7117e91c7c5b4f779b59a48b623d7919_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNy0xLTEtMS0xOTU4NTg_43ce4746-21de-4ab5-aac3-f64bc528863e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic073ed1b6e9d4a0e93269ff801a94b50_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNy0zLTEtMS0xOTU4NTg_ba02c366-813d-40e1-b92f-1f92de3baf61">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i648c16ba3bcd40199c8926beddc236fd_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNy01LTEtMS0xOTU4NTg_568f2b04-e252-41e3-ad97-206e8a9cef78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefd53e4c42c249d48e3c177baede9482_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNy03LTEtMS0xOTU4NTg_cb326904-1adc-4026-9f91-8a01e5ea5b87">1,601,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNy05LTEtMS0xOTU4NTg_f1d7506d-6963-47f2-b780-252795fce248">1,601,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc01ec0486054b178378868713f85ac3_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOC0xLTEtMS0xOTU4NTg_75e1a2cc-2dcb-41f8-9e5c-4257506cc04a">2,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf9b9204ff264154bd28a02cf53cf1ad_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOC0zLTEtMS0xOTU4NTg_50c44db7-8229-4970-9343-a5c365229447">5,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43425fd833df4e0dbd0ee8b472088a13_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOC01LTEtMS0xOTU4NTg_9456b3a4-5e7c-485f-92bb-189ba6fd53ad">8,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i907416cbcdb4430d96b8233338800e5a_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOC03LTEtMS0xOTU4NTg_4e6e1d8a-f3fc-4458-ba98-1e462f90ab02">3,228,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOC05LTEtMS0xOTU4NTg_96c99552-61b8-441e-9bad-81f5cada97bf">3,236,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if582ed404eb344659add9b324d3214a6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOS0xLTEtMS0xOTU4NTg_5f6797fc-371a-44e4-9593-8dfe33a87df3">2,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccc79b2550d94871bbafcc9ae5c471a8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOS0zLTEtMS0xOTU4NTg_44db466e-252e-4fa6-b4ae-6a1b1148c412">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d26bf0d95db41699963c19e6da46c68_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOS01LTEtMS0xOTU4NTg_6c95f6c9-f11c-44d0-a739-37244492bdcd">2,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900deb23f0f24f1db67364f34f7a7846_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOS03LTEtMS0xOTU4NTg_44d75ccd-a616-455c-9057-0036258acdc1">361,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOS05LTEtMS0xOTU4NTg_5451c33e-665b-4faf-8b3c-d8f44e44d467">363,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i823339619fa143ba88d2b1661e0c6ae2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTEtMS0xLTEtMTk1ODU4_a78351f8-11f0-49c8-a50d-21f630874f22">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68e4d77ffccc475d93e4b7f3a106c7fc_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTEtMy0xLTEtMTk1ODU4_9df4ca7c-9f3f-421c-9e68-74ca1dd5cf29">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b90f8530ba743d39513ccebfaf695e6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTEtNS0xLTEtMTk1ODU4_189c6165-3881-436c-8eff-2b42ed7b9975">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc107a5d3be04a069aefbcda5228223b_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTEtNy0xLTEtMTk1ODU4_29fe6880-5ab4-409f-90d1-ace1c8977028">72,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd412625ec6d4e4cb2776e3291590e80_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTEtOS0xLTEtMTk1ODU4_bfa1e82f-aaef-47cc-899a-41fb973dab51">72,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b84260ba9ff4ac5bef10d37030f5385_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTItMS0xLTEtMTk1ODU4_72a5dade-a9de-4161-98d8-f9adc398a516">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaf273a97fc447fea1a8b4e000a453e8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTItMy0xLTEtMTk1ODU4_01ebcc55-fef3-4bcc-99c2-22768a720977">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69496914d1d34e77aa15ca2edb3098e0_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTItNS0xLTEtMTk1ODU4_f6a4759d-07bc-4bb1-95bc-d4e3e41117dc">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13053f43907c470b98e82762694d4277_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTItNy0xLTEtMTk1ODU4_db310d30-115e-4ffb-8ec3-b0ce8b553018">270,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTItOS0xLTEtMTk1ODU4_044d6c94-7490-4c83-b8ba-097e5d9a9f5f">270,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2886a0d32ba74003aa41421319a05968_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTMtMS0xLTEtMTk1ODU4_b97b4881-8b3f-4d48-8ef7-7ccbd99ddf86">333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e276ea84ac48a48c6d44281cd10243_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTMtMy0xLTEtMTk1ODU4_b6caab8f-badb-4555-9fe9-478e031094ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5160dfacb91f4eb5b1723b621f34277d_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTMtNS0xLTEtMTk1ODU4_93edcb09-811b-466b-8db0-55227b4562a3">333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia441c93792f34bdda26776fa35764d6a_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTMtNy0xLTEtMTk1ODU4_5993bc9a-8596-48c9-ac1e-3a5c69813c65">343,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTMtOS0xLTEtMTk1ODU4_1e6a22b6-f0ff-45e9-8533-9cab3cb9aad3">343,473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0374519db8e64e7d97538bf9f1a5a90d_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTQtMS0xLTEtMTk1ODU4_efa1a7dc-4209-409e-bce5-ac1d3a35db3e">782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e4c4a4a2be4660bd0732d02f771892_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTQtMy0xLTEtMTk1ODU4_ddca57a5-4743-4f19-a8af-8a070fadbbee">515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66567d3c04b24733a3323d26bc7ecbc0_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTQtNS0xLTEtMTk1ODU4_a65997fe-3fc3-41cd-8e83-71dea4c4d892">1,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i999009bc041c4fc590df3c02fa90d2fd_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTQtNy0xLTEtMTk1ODU4_154c790f-ac6b-4e33-b8e5-876ead436647">182,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTQtOS0xLTEtMTk1ODU4_48198d67-5067-4f2c-ba90-df409c401988">183,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62be9abfbece486bbf072019b2e5da6e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTUtMS0xLTEtMTk1ODU4_50268fac-b6e0-47f4-b676-3a736da8091c">6,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb7ccdbc532f48db81e51687af91b7f8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTUtMy0xLTEtMTk1ODU4_d6afe343-3f01-445b-9b19-6963d709565d">6,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d9ad3caf57c450fa9046d51fcbe24f5_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTUtNS0xLTEtMTk1ODU4_da946052-5b51-4445-80d0-5c8144565ae1">12,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43347c2a193d46d6a70a9b68bbf8a915_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTUtNy0xLTEtMTk1ODU4_3e9bb74f-d96b-42f4-8d3e-5ed41223e618">4,115,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTUtOS0xLTEtMTk1ODU4_4083626c-0586-4792-a927-db60e274e536">4,127,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:29.939%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.229%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30-89&#160;Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">90&#160;Days&#160;or<br/>Greater</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total&#160;Past&#160;<br/>Due</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a142e6b85ec42f7bad03fbb2a549eb9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNC0xLTEtMS0xOTU4NTg_07b7a254-5d41-4624-80db-7e8c928ce153">586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69ae7e1223ec4c09a5b3591bd7835e6e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNC0zLTEtMS0xOTU4NTg_acea0515-258a-4fac-a300-8bd89ff7dc76">6,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07ec821db86d40c4ad683bd453e42e4e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNC01LTEtMS0xOTU4NTg_ad8e0861-b8e8-46e0-9ab4-d7df0ffb2726">6,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i353a8ff849a447a88631e05fea9c5aba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNC03LTEtMS0xOTU4NTg_add7d1fd-ce8b-462d-8e82-0b8297b4a088">685,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNC05LTEtMS0xOTU4NTg_63a28191-b450-4c86-a0d6-0ce89355123b">692,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SBA PPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74964906bd204f1cb60f4f236c1fd2f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNS0xLTEtMS0xOTU4NTg_86b67b60-d288-4ba6-8b80-f8adb5ed3f1f">236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26e4b0379d2e47e5b3f47f461096d3f3_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNS0zLTEtMS0xOTU4NTg_2565ac6e-ecd4-4044-9d64-c221b507c6da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c14e6e34c1b44958acee5a1a65438f6_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNS01LTEtMS0xOTU4NTg_f0154988-9865-4ee4-990f-34a22ced2951">236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9933940953a44caad8796c7dd2007c7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNS03LTEtMS0xOTU4NTg_93b5ab46-bb69-4857-aaec-c16f7a2a694d">1,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b5bf442ea084a059bd08ebb671665e4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNS05LTEtMS0xOTU4NTg_9827a104-ad5a-4ec4-84f9-0f9bd2fdc6f3">1,468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc1536992f214d318ee970345c7a7a8b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNi0xLTEtMS0xOTU4NTg_f3b2ae19-cf16-46ec-8e28-7d90d5cdca93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7095758206564c6b94dca2194f3e2f46_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNi0zLTEtMS0xOTU4NTg_eb37ab3a-102c-434a-a220-e6ff3f3ffdb8">189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e872b058bfe46c8b865c900996c5b18_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNi01LTEtMS0xOTU4NTg_36118ef8-fc49-4076-aaf7-6bffdd2d7626">189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0718a75306b44d46b14835a6d3f3ac12_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNi03LTEtMS0xOTU4NTg_571bce71-4203-489a-ae23-28a66650a5c7">936,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNi05LTEtMS0xOTU4NTg_3affaf31-c982-4473-b3c3-0997d1e90271">937,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idca01c0cbfdf414faec8cf399dc1ece9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNy0xLTEtMS0xOTU4NTg_6a98646d-fd56-498d-aa18-4f42b1f28973">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f521eca8174749af7095ba1b7e6e0a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNy0zLTEtMS0xOTU4NTg_8b8474bf-2f11-48ae-a078-15eeddb715a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c51492b6d824219bd70ca25ab845a14_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNy01LTEtMS0xOTU4NTg_d8c97f7b-50d3-4297-9507-bd63241b2959">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf4573c6a2f2494c95d40afa39a1b1a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNy03LTEtMS0xOTU4NTg_a1887c65-57b8-4a56-a223-1dd99e0b661d">1,586,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNy05LTEtMS0xOTU4NTg_4b11ce1a-f3f7-4063-bb4a-bb57aaa3afa8">1,586,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e8ba4d5e2494f1f8db83107246b413a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOC0xLTEtMS0xOTU4NTg_6e94227c-973a-4919-8609-eef449f41232">822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c3ef5d6cd8b42e5b2530a1bc1a92530_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOC0zLTEtMS0xOTU4NTg_359c1f41-7908-4bd0-a6af-61b2c7993644">6,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic09b1bed13b44f6c9814188222e2a9ba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOC01LTEtMS0xOTU4NTg_986f1659-45c8-40e1-9898-b3235a7d0b83">7,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63789691965c4d8c9a39eec08c059d7c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOC03LTEtMS0xOTU4NTg_9a66d769-8ff4-4df8-97a3-f77306987705">3,210,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOC05LTEtMS0xOTU4NTg_0554fc8d-44ec-4123-9a6e-10c6d0a78f4d">3,217,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i379175db032f4f2f96a3e90768b6050f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOS0xLTEtMS0xOTU4NTg_fc04a7c7-44d3-489c-b423-e103d037791a">3,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if102ee39ca844c089c2143acc967e591_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOS0zLTEtMS0xOTU4NTg_4245b43d-b1fb-480f-a55b-9b2066f8eef9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i398c724356844fb48afa2fa7b829fb28_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOS01LTEtMS0xOTU4NTg_a55cae6c-aca7-47c6-9e47-e1c28871561d">3,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b74241cae4d4b97bb704fb47a757eef_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOS03LTEtMS0xOTU4NTg_78f6e0e1-fd8c-4190-a0e0-6a7ed8821274">340,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOS05LTEtMS0xOTU4NTg_802da5ed-a4ec-438e-b4bd-8b1fcf0bfa90">343,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3322c233e774bae8f3e7828f9a2b24c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTEtMS0xLTEtMTk1ODU4_74500e36-ace1-4e14-b952-e554c38ff02b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a40c1f21ea41af8ecb4c7851ba7154_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTEtMy0xLTEtMTk1ODU4_b70f4baa-bedb-4d05-81ea-fbde4a96b76e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fb7b113c7b142d1afe629fd64f45ea2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTEtNS0xLTEtMTk1ODU4_14d01c9d-4bce-46f1-a1c7-3d3a0c0a5550">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i296ec575b8434a6e945e388f7458b93d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTEtNy0xLTEtMTk1ODU4_cad63fb0-769e-48d1-bec8-102c10d2a71d">80,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06467f72180b40e2a0fca1118469535a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTEtOS0xLTEtMTk1ODU4_bf0bfa27-5829-43c6-9a4c-f7b7cc0204b5">80,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b2623235a749f4afe6dbeedc47719f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTItMS0xLTEtMTk1ODU4_f21191df-118e-47e4-a2b7-bd4f2c491b6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9c40b1598314db3a9d55322b216f134_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTItMy0xLTEtMTk1ODU4_d44ccbae-0f85-468b-98c5-2afdbbba5c1e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08a478f6edfa452587384f54eeb57cf6_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTItNS0xLTEtMTk1ODU4_a0ada083-aabc-4d5b-abb0-19121e26dbeb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7faad24c5c3d4a3bb1784612842aeeee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTItNy0xLTEtMTk1ODU4_4773c74c-ce0c-40c1-b0e4-bd17fd3491d5">214,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTItOS0xLTEtMTk1ODU4_692e960a-2473-418a-ba8e-d3b79dbae846">214,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6003961f885449598ce5b23e6a36c21f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTMtMS0xLTEtMTk1ODU4_bbc48873-f521-4a51-80a7-d48585a7857c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89315a2fa32544adbc9e59134f09d8fc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTMtMy0xLTEtMTk1ODU4_707b671f-9417-4cbe-8361-fbc6acb39f78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad53dcdaa76e4955bcdbdd45ffd751a7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTMtNS0xLTEtMTk1ODU4_41e122e4-3928-443b-860e-1d727ffea3e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib345ed98ed294a86b4067172cd73606f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTMtNy0xLTEtMTk1ODU4_b020b08c-6d69-4c5e-a84c-31ce53546346">294,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTMtOS0xLTEtMTk1ODU4_4ebc2e4b-f584-4a8b-adcd-25de2fe008a4">294,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47d10febe2bf43579cabcfe05d9b2186_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTQtMS0xLTEtMTk1ODU4_72690f34-0d37-43d0-b0ed-ca99b5414f3f">1,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i074544fa662e4529b115ffd6e4a12ef3_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTQtMy0xLTEtMTk1ODU4_a9a1fbea-320d-4455-afc5-09d4c38a8904">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dbbd22862494daba6e5fcc3b6fccf9d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTQtNS0xLTEtMTk1ODU4_b9c1e254-04e3-4ede-b23f-dc477b142fee">1,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i156f307a2e0745138f49ebc80af3ba98_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTQtNy0xLTEtMTk1ODU4_400a88e9-9e82-4ea9-b61c-527f2a23e8dd">194,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTQtOS0xLTEtMTk1ODU4_eb7b6cff-48a9-466c-9100-0a8b0feae99b">195,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i223c99acc036456eb5ec818b3c4f2a4f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTUtMS0xLTEtMTk1ODU4_ee3e0518-5307-49d4-a12a-e8c4419f9c9a">5,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieab28e5584a641c49cf624453fecf355_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTUtMy0xLTEtMTk1ODU4_9c687905-db17-4cf9-b5a2-e0665e187b39">6,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a501a4e05564a2ca112e15c04d236d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTUtNS0xLTEtMTk1ODU4_ab5ee82a-ed9f-437e-b279-7a059462dc12">11,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7a3414d24de41869d38d3a41eaa5d6b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTUtNy0xLTEtMTk1ODU4_08f20ef0-69ed-4341-b7c3-ba0e41267bf6">4,039,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTUtOS0xLTEtMTk1ODU4_9dcd5aed-2ffb-4aa6-a149-601dc9d35c82">4,050,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loans 90 days or more past due and still accruing interest were $<ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNjY0Ng_b9c89a15-3a06-48b5-8d41-eb762cdc89bd">2.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNTQ5NzU1ODI1MzA0_6f2fe113-6de7-4c6b-8840-e41d7c9c4406">1.6</ix:nonFraction>&#160;million as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(f) Collateral-dependent Loans</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="hfwa:CreditLossFinancialInstrumentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTM0Mg_a285b63e-b4a8-4be5-952e-049a9aaa4af3" continuedAt="ic4fcb06557064f0b989e2badc33931c1" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The type of collateral securing loans individually evaluated for credit losses and for which the repayment was expected to be provided substantially through the operation or sale of the collateral as of March 31, 2023 and December 31, 2022 was as follows, with b</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">alances representing the amortized cost of the loan classified by the primary collateral category of each loan if multiple collateral sources secure the loan</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023 </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CRE</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Farmland</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Residential Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05431f8beea3414cba9f5d3a1dfcbd4b_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNC0xLTEtMS0xOTU4NTg_c08f6506-4059-45ca-b605-2f02c1bb928f">499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ed893cce3b64c67a9116195ddc6fd99_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNC0zLTEtMS0xOTU4NTg_7b0547c0-e344-4e69-abea-5d4ca75e703f">1,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d906ecfb84941a7929fa6bedbb2d09a_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNC01LTEtMS0xOTU4NTg_1196a9a8-9c29-4902-b8b6-6d5d822504e3">664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24afc69186474509a02ad72e5148dd2f_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNC03LTEtMS0xOTU4NTg_fe77b758-d430-48ac-adee-b472b7ddd173">468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNC05LTEtMS0xOTU4NTg_8912075f-82d2-4c9e-9e7d-bc389d5248f4">3,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8740d7eb7e54032992220c81f91fb3a_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNS0xLTEtMS0xOTU4NTg_4a0e8b4a-929d-4c83-a609-8a44c0057650">189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ad9514af62c4dc6bcaaac861fbd0bcf_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNS0zLTEtMS0xOTU4NTg_a94dbf78-8b62-47e5-ba3c-0f4818e1ad50">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6be3a81d016e4ffa85ca1e740ba24ce1_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNS01LTEtMS0xOTU4NTg_88838855-d601-4b97-85a9-72726813aea0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56549aa52d1644cf829924dcbde0dd34_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNS03LTEtMS0xOTU4NTg_3b28537c-df53-4fa0-85df-41314d3acbe4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNS05LTEtMS0xOTU4NTg_294805f4-28b3-46d4-8230-4ce151bb007f">189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e608a341e974e5d9774e74f2b5ec47a_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfMTQtMS0xLTEtMTk1ODU4_986e46da-e899-40d2-8701-53b966f13a88">688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b6db53c82bd495d9a06b0414be88beb_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfMTQtMy0xLTEtMTk1ODU4_e19b68ac-14a6-4e46-8a37-d9531005c5fa">1,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7132ec33430434eb06e5eeef21bcfca_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfMTQtNS0xLTEtMTk1ODU4_059328ea-476d-4937-b568-63c7171bcf9c">664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if084f8c8c9dd4b4b9ec59927fdb022d6_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfMTQtNy0xLTEtMjI3MDM5_c5d94f59-21d7-4a14-8918-c6db9e1ec5c3">468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfMTQtOS0xLTEtMTk1ODU4_d0ba5747-a5c5-4dac-bdc6-eb136e4dc685">3,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="ic4066733c675491b8010291de357ae15" continuedAt="i82a0bbf07da24e48b254658ca50f78a2"><div style="margin-top:5pt;text-align:justify"><ix:continuation id="ic4fcb06557064f0b989e2badc33931c1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.068%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.000%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.000%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.000%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.000%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.004%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022 </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CRE</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Residential Real Estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc0b64bd8a404ce9a9177f96f89b6511_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNC0xLTEtMS0xOTU4NTg_32d97b44-0fb2-4f8b-b1aa-9bad5b8cc5f4">1,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbe4b90388ce487facce41d9b6409264_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNC0zLTEtMS0xOTU4NTg_e29860f7-5260-4c51-b813-56dd6438a806">1,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a6e8784a7c547cb94bb970ceb3ba496_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNC01LTEtMS0xOTU4NTg_58962382-699d-46cf-a8e8-d126eae90813">929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6f8ba74c4234d74961043e6a641494f_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNC05LTEtMS0yMjcwNDI_a6ea7db8-cbf3-4f14-9e25-4202dc5b813c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNC05LTEtMS0xOTU4NTg_f7023c5e-0a13-42d3-a522-241459c41fd1">4,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id895e3accc194550a37770cdf9dd9790_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNS0xLTEtMS0xOTU4NTg_581adae1-6042-4784-bd20-115f74a5c457">189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a2bd863ff747228390e0cb0d7650f3_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNS0zLTEtMS0xOTU4NTg_f89a872b-e631-48f5-81fe-9472a3714535">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i944df39c922749e8bf49373c674ddb55_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNS01LTEtMS0xOTU4NTg_c27f34d1-2a9f-4d9e-ade8-c2873215610f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1eecf1bc267442889663ed4c0c78646f_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNS05LTEtMS0yMjcwNDI_ae20657e-181a-408f-bd44-a27136f6a563">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNS05LTEtMS0xOTU4NTg_03ec8b99-34e6-4b1b-84f2-a6c403c16112">189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27fc56fbe352499fb8ad232890f07d59_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfMTQtMS0xLTEtMTk1ODU4_b8cf0ac7-d3b0-46a2-b9a3-14fb837098b0">1,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99f9b9fc1b674e02b0c599ef94409a80_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfMTQtMy0xLTEtMTk1ODU4_4256dfd6-9398-4a6e-8740-4b31274511b0">1,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1536e549d2bd4e61b3a6cff5346e1a5c_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfMTQtNS0xLTEtMTk1ODU4_56a6f5e0-b583-4438-9839-b5657ad12918">929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11d5aed2fc6a4ae2aac4ca272be56795_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfMTQtOS0xLTEtMjI3MDQz_ce00fd3e-181a-4cf5-a009-3a1e185cc183">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfMTQtOS0xLTEtMTk1ODU4_8894c2d8-652a-4c9c-a365-9c9d4db50273">4,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no significant changes to the collateral securing loans individually evaluated for credit losses and for which repayment was expected to be provided substantially through the operation or sale of the collateral during the three months ended March 31, 2023, except changes due to additions or removals of loans in this classification.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(g) Modification of Loans</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In January 2023, the Company adopted ASU 2022-02, &#8220;Financial Instruments - Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures&#8221; (&#8220;ASU 2022-02&#8221;), which eliminated the accounting guidance TDRs while enhancing disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. This guidance was applied on a prospective basis. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Modifications of loans to borrowers experiencing financial difficulty may include interest rate reductions, principal or interest forgiveness, term extensions, and other actions intended to minimize economic loss and to avoid foreclosure or repossession of collateral. </span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTMwNQ_5b5e0422-d091-49f2-994f-d3593117edd5" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents modifications of loans by type of modification at amortized cost that were modified as a result of experiencing both financial difficulty and modified during the period indicated:</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:43.524%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Extension</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Extension &amp; Int. Rate Reduction</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Modified Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Modified Loans to Loans Receivable, net</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia841cb7e257f4c0bb8fc5321f2af265f_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNS01LTEtMS0xOTU4NTg_9377d9f4-34f2-42a4-a168-5a916400d1ca">286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c6d4e86e96845cf9167dbb2bd5d63c0_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNS0xMS0xLTEtMjA5NTY5_f2a84ae1-af67-4512-8d23-bf0a99ae47ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNC0xMy0xLTEtMjIxMzg4_74b29093-8428-450c-847a-48da67b408b4">286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331" decimals="5" name="us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNS0xMy0xLTEtMjA5NTY5_a0a88c39-61d3-4b6a-b529-4228f8300c33">0.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28f9bf3d1de4eebb7492df2f7bd57fb_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy01LTEtMS0xOTU4NTg_c1e0a3b7-23a1-40f3-8191-be597707e67c">2,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fca36430e754c67a3e06af5d4411cda_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy0xMS0xLTEtMjA5NTY5_0b6c8fd3-e1a1-4a03-8d07-04835a470d30">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy0xMy0xLTEtMjI2NjU5_9e25c538-2d4b-4907-9287-715740ef1014">2,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331" decimals="5" name="us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy0xMy0xLTEtMjA5NTY5_9c18df75-e176-4187-9900-bb9a6e992b08">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9810d6444364948813e008a24787132_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfOC01LTEtMS0xOTU4NTg_25c9e2d9-30de-48fd-96d1-6b0d716c4178">3,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23498f5fa6954d5b8db135700a374457_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfOC0xMS0xLTEtMjI2NjQ3_aa6aa792-e454-46d3-923d-905ceb96dbca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy0xMy0xLTEtMjIxNDI2_26fb6ea1-6d3c-4cd1-9acd-1c92f732b1ef">3,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="5" name="us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy0xMy0xLTEtMjIwMDIw_1359ac0a-0e9b-4b9d-86cd-97fb93a76342">0.09</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08edf056873840b68b6f63fc342e8b97_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTQtNS0xLTEtMTk1ODU4_4687a5d9-7ace-43ea-8a21-0b7ed588359b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1607c7643ea406197e20bda7d78710d_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTQtMTEtMS0xLTIwOTU5Nw_961af7c2-810c-4791-a80c-07d87d2d453b">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTMtMTMtMS0xLTIyMTM5Ng_6e76a379-a726-4b08-87bd-104674ddc6a2">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="5" name="us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTQtMTMtMS0xLTIwOTU5Nw_7453098c-b6a0-43a9-8d05-c48da3230a80">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d6e1bf8ae9d4256a9d2aa4de8abb8d5_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTUtNS0xLTEtMTk1ODU4_0803b71e-90e8-4aa0-9b11-8abc48aa29cc">3,035</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ac84eef658498b92307fb462eddcbd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTUtMTEtMS0xLTIyNjY1Ng_b41b4ab8-464d-4e51-b93f-985c66c745da">25</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTUtMTMtMS0xLTIyNjY2Mw_a45313db-9626-4bbc-91fc-89d1da8a18df">3,060</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="5" name="us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTQtMTMtMS0xLTIyMDAyOQ_023a6b26-c1b0-4e7c-93de-0dd853050a8c">0.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the financial effect of the loan modifications presented in the preceding table during the the period indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average % of Interest Rate Reductions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Years of Term Extensions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfNS0zLTEtMS0xOTU4NTg_05de0bb9-da39-4e45-8e4c-cd922882b553">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331" name="us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfNS01LTEtMS0xOTU4NTg_423896c7-fe70-4ccf-990b-2dfd12302365">0.44</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfNy0zLTEtMS0xOTU4NTg_9790cf80-6e57-4f6b-8d62-91a5ae42c7c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331" name="us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfNy01LTEtMS0xOTU4NTg_80f95cb4-ae32-4b39-9d25-6f00a94de016">1.00</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfOC0zLTEtMS0xOTU4NTg_a19dd24d-4a14-435a-91a5-9fe432065c27">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" name="us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfOC01LTEtMS0xOTU4NTg_c518eb2d-cc7d-416f-a79f-977d5ff17539">0.95</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1cb8cdaf0bd94a3291fd85338c3b789b_D20230101-20230331" decimals="5" name="us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfMTQtMy0xLTEtMTk1ODU4_81551288-eab6-41ff-b57c-9b9afa4835ca">1.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1cb8cdaf0bd94a3291fd85338c3b789b_D20230101-20230331" name="us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfMTQtNS0xLTEtMTk1ODU4_cb327ca2-b431-4a98-b3ec-0c24c40a62b6">2.12</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="5" name="us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfMTUtMy0xLTEtMTk1ODU4_d3d4e7ae-2282-44fd-9f9f-eb4cf3b89817">1.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfMTUtNS0xLTEtMTk1ODU4_34863c06-7228-42e3-bad3-2d1aced42a9d">0.96</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="i37fd17f1dcb04084a0245d366e4467e6_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNTQ5NzU1ODQyODYw_597e71ed-6a85-42a9-8408-99963408335f">no</ix:nonFraction> modified loans past due or on nonaccrual as of March 31, 2023. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNTQ5NzU1ODQyODg3_4a9e3ab3-3eda-4094-acba-4bbdd31709f5">no</ix:nonFraction> modified loans made during the three months ended March 31, 2023, that subsequently defaulted.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="i82a0bbf07da24e48b254658ca50f78a2"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(h) Accrued interest receivable on loans receivable</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued interest receivable on loans receivable totaled $<ix:nonFraction unitRef="usd" contextRef="i0104c6482b0d48ed85b732ba2ad9bdf8_I20230331" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfODk1Mw_2ccf68cc-ea55-4c0a-8694-5878aa4ab93c">11.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3bcedb7c87fa4523bc451aa8ebfe7ca2_I20221231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfODk2MA_a8adbc5f-c79d-4d9a-9a09-57e202642cbc">11.3</ix:nonFraction> million at March 31, 2023 and December 31, 2022, respectively, and is excluded from the calculation of the ACL on loans as interest accrued, but not received, is reversed timely.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(i) Foreclosure proceedings in process</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At March 31, 2023, there were <ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="INF" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTE2Mw_d6306b3b-4caf-4a71-a0a5-6ead4f2cb722">no</ix:nonFraction> consumer mortgage loans secured by residential real estate properties for which formal foreclosure proceedings were in process.</span></div></ix:continuation><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_55"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:25.02pt"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:AllowanceForCreditLossesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RleHRyZWdpb246YmVlMzk4MTQ5YWY5NDIxM2FkNGRlYzQ4YzBmYTExZTNfMjI5NA_f724e458-8b97-4b22-a05a-3c5160e843eb" continuedAt="i8cfe553e18bc44019a502e799bed781b" escape="true">Allowance for Credit Losses on Loans</ix:nonNumeric></span></div><ix:continuation id="i8cfe553e18bc44019a502e799bed781b" continuedAt="i41e8ff87ca684bc78ba18a2920773980"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's methodology for determining the ACL on loans is based upon key assumptions, including the lookback periods, historic net charge-off factors, economic forecasts, reversion periods, prepayments and qualitative adjustments. The allowance is measured on a collective, or pool, basis when similar risk characteristics exist. Loans that do not share common risk characteristics are evaluated on an individual basis and are excluded from the collective evaluation. For a description of the Company's ACL policy, see Note 1 - Description of Business, Basis of Presentation, Significant Accounting Policies and Recently Issued Accounting Pronouncements included in Item 8. Financial Statements And Supplementary Data in our 2022 Annual Form 10-K.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">GAAP requires the Company to develop reasonable and supportable forecasts of future conditions, and estimate how those forecasts are expected to impact a borrower&#8217;s ability to satisfy their obligation to the Company and the ultimate collectability of future cash flows over the life of a loan. The Company uses macroeconomic scenarios from an independent third party. These scenarios are based on past events, current conditions, and the likelihood of future events occurring. The Company&#8217;s ACL model at March 31, 2023 includes assumptions concerning the rising interest rate environment, ongoing inflationary pressures throughout the U.S. economy, higher energy prices, and general uncertainty concerning future economic conditions, and the potential for recessionary conditions.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes that historical information used as the basis for determining future expected credit losses may not always, by itself, provide a sufficient basis for determining future expected credit losses. The Company, therefore, considers the need for qualitative adjustments to the ACL on a quarterly basis. Qualitative adjustments may be related to and include, but not be limited to, factors such as: (i) management&#8217;s assessment of economic forecasts used in the model and how those forecasts align with management&#8217;s overall evaluation of current and expected economic conditions, (ii) organization specific risks such as credit concentrations, collateral specific risks, regulatory risks, and external factors that may ultimately impact credit quality, (iii) potential model limitations such as limitations identified through back-testing, and other limitations associated with factors such as underwriting changes, acquisition of new portfolios and changes in portfolio segmentation, and (iv) management&#8217;s overall assessment of the adequacy of the ACL, including an assessment of model data inputs used to determine the ACL.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2023, qualitative adjustments primarily relate to certain segments of the loan portfolio deemed by management to be of a higher-risk profile where management believes the quantitative component of the Company&#8217;s ACL model may not have fully captured the associated impact to the ACL. In addition, qualitative adjustments also relate to heightened uncertainty as to future macroeconomic conditions and the related impact on certain loan segments. Management reviews the need for an appropriate level of qualitative adjustments on a quarterly basis, and as such, the amount and allocation of qualitative adjustments may change in future periods.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">During the three months ended March 31, 2023, the ACL on loans increased</span><span style="color:#0094ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RleHRyZWdpb246YmVlMzk4MTQ5YWY5NDIxM2FkNGRlYzQ4YzBmYTExZTNfMTY0OTI2NzQ5NTA2OQ_76e07937-07a5-401c-8bd5-db95d5718bd1">1.5</ix:nonFraction>&#160;million, or <ix:nonFraction unitRef="number" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="3" name="hfwa:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RleHRyZWdpb246YmVlMzk4MTQ5YWY5NDIxM2FkNGRlYzQ4YzBmYTExZTNfMTY0OTI2NzQ5NTA3Nw_bf6dda8a-b73c-4ffe-948b-75a832a0b5b9">3.4</ix:nonFraction>%, due primarily to a provision for credit losses on loans of $<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RleHRyZWdpb246YmVlMzk4MTQ5YWY5NDIxM2FkNGRlYzQ4YzBmYTExZTNfMTY0OTI2NzQ5NTE0MQ_117ab985-cc14-49f4-84aa-858f1061f8d3">1.7</ix:nonFraction>&#160;million driven by growth in loans receivable and changes in loan mix primarily due to the increase in commercial and multifamily construction loans.</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RleHRyZWdpb246YmVlMzk4MTQ5YWY5NDIxM2FkNGRlYzQ4YzBmYTExZTNfMjI5OQ_f4a8e7eb-b029-434b-9492-8954bf33a928" continuedAt="i2e02080b575a439f9f86978ecd589047" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents a summary of the changes in the ACL for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfMy0xLTEtMS0xOTU4NTg_58b41f36-df94-4e22-9236-aef35b46de4b">42,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i062e1b57407f41359844f1f618cb4f3e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfMy0zLTEtMS0xOTU4NTg_ecf3404a-505c-4b01-a5e1-f3cae54c12a3">42,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNC0xLTEtMS0xOTU4NTg_b4e22792-67aa-48d7-a639-dee238b5b3d8">314</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNC0zLTEtMS0xOTU4NTg_1d8e6fcf-48e6-40bb-9c7d-a0940e176bdc">355</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recoveries of loans previously charged-off</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNS0xLTEtMS0xOTU4NTg_a0de7dba-f47f-4922-a602-7b09a4b96098">84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNS0zLTEtMS0xOTU4NTg_0074c005-5053-4822-b659-dc3eb61928fa">849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (reversal of) credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNi0xLTEtMS0xOTU4NTg_e796d7ea-5659-4752-8e92-4e7aad037b38">1,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNi0zLTEtMS0xOTU4NTg_b763e3dd-0809-440f-9e1d-62305f7bf2a7">2,522</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNy0xLTEtMS0xOTU4NTg_788d24a3-bdf4-4b7f-b419-2480472e4072">44,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3d7328d794546c8ae853945b2185df4_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNy0zLTEtMS0xOTU4NTg_0810b54c-3f00-4480-965a-ee9a1774e361">40,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="i41e8ff87ca684bc78ba18a2920773980"><ix:continuation id="i2e02080b575a439f9f86978ecd589047"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables detail the activity in the ACL on loans by segment and class for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charge-offs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Provision for (Reversal of)  Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNC0xLTEtMS0xOTU4NTg_ffb34e00-1b7d-4bb0-80ab-4a564c19504e">13,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNC0zLTEtMS0xOTU4NTg_4679568f-4fd4-4d66-b872-5606973d6401">161</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNC01LTEtMS0xOTU4NTg_14a14f48-773b-4c6a-994d-76434cb880c8">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNC03LTEtMS0xOTU4NTg_87e51130-d00a-4e20-988d-7af3b4d8c238">286</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNC05LTEtMS0xOTU4NTg_b3afbfe9-f877-4dda-bb40-0776313c05f9">13,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNS0xLTEtMS0xOTU4NTg_8fb051ac-b8d4-4143-8d69-c9c04663d4dd">7,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i888f6663aa2b425482d704d69ac557a7_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNS0zLTEtMS0xOTU4NTg_27161c24-333b-49b6-a97a-c6aabdcb4400">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i888f6663aa2b425482d704d69ac557a7_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNS01LTEtMS0xOTU4NTg_c856dd3b-31ab-47fe-9e35-021dce2f8cda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i888f6663aa2b425482d704d69ac557a7_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNS03LTEtMS0xOTU4NTg_ed033692-dd83-48d9-bf40-cc92ad4d8ee7">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNS05LTEtMS0xOTU4NTg_9e6ba00d-52ca-4fdb-8ef5-98da6d12edf5">7,525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNi0xLTEtMS0xOTU4NTg_4951ae23-2538-4d55-8d31-ae17db8f951c">9,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNi0zLTEtMS0xOTU4NTg_d8168460-4de6-450c-b0b9-b5126dfb0375">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNi01LTEtMS0xOTU4NTg_faef0941-99ca-469e-aef1-056ec8d1f947">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNi03LTEtMS0xOTU4NTg_1d42c8b7-9cc8-44bd-a1a5-a728ca317240">430</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNi05LTEtMS0xOTU4NTg_fc81e78f-e047-4e9d-b32a-cd8daefa42a5">8,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNy0xLTEtMS0xOTU4NTg_ecea177c-6d40-478f-916c-5a8efbb1bce3">30,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNy0zLTEtMS0xOTU4NTg_b7deabc1-7b1c-4045-b68d-e902a92c89b8">161</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNy01LTEtMS0xOTU4NTg_aa998a8d-139f-46f1-8563-81e3bb185a53">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNy03LTEtMS0xOTU4NTg_ade8e29b-b8b9-48ce-99b9-d46dfdfc7b93">671</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNy05LTEtMS0xOTU4NTg_b0ec03b3-bea8-4a7f-8062-3808cb2065f9">29,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfOC0xLTEtMS0xOTU4NTg_44d838e7-db01-41af-98b6-4a8be4ea4ab0">2,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfOC0zLTEtMS0xOTU4NTg_8567513c-b4bf-44b0-97ab-e71021d8c556">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfOC01LTEtMS0xOTU4NTg_85425f47-338f-43be-bbb4-9f55400733dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfOC03LTEtMS0xOTU4NTg_07d1fa01-efb0-4a05-a74b-d27c05d0baed">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfOC05LTEtMS0xOTU4NTg_f0984d07-160e-4e86-bdc5-43ec13f44c5b">2,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06467f72180b40e2a0fca1118469535a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTAtMS0xLTEtMTk1ODU4_bf66eb80-195a-4b70-bb22-6a7827645f38">1,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98a80346e8434cb5a2b384a319a4dabd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTAtMy0xLTEtMTk1ODU4_d5222109-a060-4e42-86d9-2156a7afb4af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98a80346e8434cb5a2b384a319a4dabd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTAtNS0xLTEtMTk1ODU4_b4a3a35e-2eb8-426c-bb23-58979f397a6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i98a80346e8434cb5a2b384a319a4dabd_D20230101-20230331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTAtNy0xLTEtMTk1ODU4_0578b655-039f-4424-bfc0-4c8ebd598b96">112</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd412625ec6d4e4cb2776e3291590e80_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTAtOS0xLTEtMTk1ODU4_f70f6838-9454-42e6-bec9-b5458bb44c7a">1,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTEtMS0xLTEtMTk1ODU4_739995c0-d7a0-4abd-8611-0064e505ee11">5,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150728e4a7ae435dbebbf5dc239a2ff8_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTEtMy0xLTEtMTk1ODU4_c81ad8ca-e3d5-4998-a069-eb8617323877">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150728e4a7ae435dbebbf5dc239a2ff8_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTEtNS0xLTEtMTk1ODU4_983a270f-981b-4560-9459-e2ee31157b69">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150728e4a7ae435dbebbf5dc239a2ff8_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTEtNy0xLTEtMTk1ODU4_adfa0caf-250c-432b-96a7-03e5451d0533">2,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTEtOS0xLTEtMTk1ODU4_442448c3-b81a-4cc2-86e2-034869daaa34">7,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTItMS0xLTEtMTk1ODU4_f518b638-bc52-4716-84c4-fa543a698861">7,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTItMy0xLTEtMTk1ODU4_f96bd7c7-88b2-4687-933b-fa22c74118f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTItNS0xLTEtMTk1ODU4_b507aa72-a122-4d80-a2e5-8083ae555392">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTItNy0xLTEtMTk1ODU4_59c482c6-07fd-427b-8b45-4594def88f40">1,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTItOS0xLTEtMTk1ODU4_b6177ce5-a83c-4d6f-a203-0035d7eebf60">8,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTMtMS0xLTEtMTk1ODU4_b8061ce9-4055-4d55-a94f-9b6a819acac9">2,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTMtMy0xLTEtMTk1ODU4_eb162648-e30a-426d-9bcb-34015ff3a35f">153</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTMtNS0xLTEtMTk1ODU4_cf4fe031-d6ad-4a3c-8db6-2403b6320ea9">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTMtNy0xLTEtMTk1ODU4_963cc0e8-0b8c-4891-8b4f-37500c17c2ff">432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTMtOS0xLTEtMTk1ODU4_7a79dd78-c402-4d0d-a972-cb1fa6dbec1d">2,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTQtMS0xLTEtMTk1ODU4_7d92683c-0e1d-4ff4-88c7-e8e8589c75e7">42,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTQtMy0xLTEtMTk1ODU4_87d0dc31-7f9c-45a9-81b9-e5d86c67532d">314</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTQtNS0xLTEtMTk1ODU4_2862d236-54f2-405d-9a17-74087bd8deab">84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTQtNy0xLTEtMTk1ODU4_ca390c2d-58eb-43a6-ba5e-28fc33e5e7e1">1,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTQtOS0xLTEtMTk1ODU4_45018b98-64d2-413a-b3fe-28913259e8ca">44,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="30" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charge-offs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Reversal of) Provision for Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7eedf059758d4cb3b641e590ff782681_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNC0xLTEtMS0xOTU4NTg_a4d10676-b3ee-4498-bf90-3c03f0746705">17,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d79c26636cb4b0bb819241637b75a97_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNC0zLTEtMS0xOTU4NTg_484b85c7-d713-41bd-b984-f5a514901fae">163</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d79c26636cb4b0bb819241637b75a97_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNC01LTEtMS0xOTU4NTg_1c7c0ea0-2d53-4980-ae57-6e8acfaa2406">272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d79c26636cb4b0bb819241637b75a97_D20220101-20220331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNC03LTEtMS0xOTU4NTg_0509b138-64d5-492e-a013-36bbb2085c0a">2,621</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304b790831d549d9b2e90b154a2da2a6_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNC05LTEtMS0xOTU4NTg_2daecf67-3969-4830-aca5-f4be829c4990">15,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if161d90461024db38154580d5e63ecae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNS0xLTEtMS0xOTU4NTg_07a2f6bd-a64e-41fe-af49-69a064878343">6,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e92a7e8de7a431ab6069a82c27f406a_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNS0zLTEtMS0xOTU4NTg_13f26192-cea1-485f-a356-9ec6eb18f074">36</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e92a7e8de7a431ab6069a82c27f406a_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNS01LTEtMS0xOTU4NTg_0cbda33e-117b-4e68-8b62-8faadb345408">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e92a7e8de7a431ab6069a82c27f406a_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNS03LTEtMS0xOTU4NTg_97f26a7c-fc23-4438-8f82-b71ddd929d1e">710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5e9bce2e70d45e9b291db35753f2ceb_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNS05LTEtMS0xOTU4NTg_ae2ba597-877d-442b-9140-eb31993ecc25">7,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc2e41d66a94285b05342fac87b03b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNi0xLTEtMS0xOTU4NTg_600c50bd-c043-479a-8890-c95e0ea8be2e">8,861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50210e38159d4d5dabbea1c1991eda8a_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNi0zLTEtMS0xOTU4NTg_97f51379-c623-413c-b42a-d97f6a2ff85d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50210e38159d4d5dabbea1c1991eda8a_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNi01LTEtMS0xOTU4NTg_7428b0e6-c884-4cff-95ff-893b558bf795">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50210e38159d4d5dabbea1c1991eda8a_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNi03LTEtMS0xOTU4NTg_26c14ab0-5af1-4250-b585-3120b307f07d">721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba5016a8d74241da849e45614947969b_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNi05LTEtMS0xOTU4NTg_17ada0e7-10e2-4fe1-b25a-cc3cd3dbe131">9,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64c4c00ffec047b4b10aba92b11d56ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNy0xLTEtMS0xOTU4NTg_7b533203-d674-4e97-8e8f-3a3d6568d5b1">33,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa12b0c633af49eebe907c87bd37baf9_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNy0zLTEtMS0xOTU4NTg_2f9af7aa-a5c0-4f22-850d-57bf5508e9a6">199</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa12b0c633af49eebe907c87bd37baf9_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNy01LTEtMS0xOTU4NTg_20a1e941-bb57-4a27-8a07-ee66fa065537">272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa12b0c633af49eebe907c87bd37baf9_D20220101-20220331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNy03LTEtMS0xOTU4NTg_cf7a15cf-f247-40b2-a4cb-b455efe97310">1,190</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e75cbf68f4744349044936a7b90c518_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNy05LTEtMS0xOTU4NTg_9bcca536-98f2-4423-bc5a-2e881b58849c">31,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c857d6a8cb54d66a8765d792e052437_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfOC0xLTEtMS0xOTU4NTg_165283d0-3048-44dc-8fb3-a47092f1cc93">1,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ee4d2db081a4bbf8cdbb8a5f13ff129_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfOC0zLTEtMS0xOTU4NTg_cacb9b42-af14-446c-afb5-bf02ed0c2985">30</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ee4d2db081a4bbf8cdbb8a5f13ff129_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfOC01LTEtMS0xOTU4NTg_e9a1d9d3-0499-4aa6-95e6-038527976bf1">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ee4d2db081a4bbf8cdbb8a5f13ff129_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfOC03LTEtMS0xOTU4NTg_c167a16f-8959-4bc4-88b2-92753d0d8c91">421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d1b48bee770439c89e9087f66752f82_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfOC05LTEtMS0xOTU4NTg_37ab0c68-c3d9-4beb-81f9-7712b4f62535">1,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16e104e52d5646c2864dffeb31e14c34_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTAtMS0xLTEtMTk1ODU4_37af2ec9-158a-4b2a-b686-697a31349aa9">1,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad9b3e96cc554a2881190edb837c930e_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTAtMy0xLTEtMTk1ODU4_3435d5b7-a048-4cc2-9752-92041f906fa5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad9b3e96cc554a2881190edb837c930e_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTAtNS0xLTEtMTk1ODU4_ba78e99c-a3b4-4226-bb82-5f253683f170">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad9b3e96cc554a2881190edb837c930e_D20220101-20220331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTAtNy0xLTEtMTk1ODU4_b2838162-6331-4bc2-ac1f-2dd3e9135b30">188</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbc40af929cf428698d8ec0ee2755142_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTAtOS0xLTEtMTk1ODU4_63e38bcb-762e-4625-8778-9f65a67cdda0">1,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60e1c3a9a2ca48efabb7baccaad2830c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTEtMS0xLTEtMTk1ODU4_2ca0522a-4c15-4fb0-8d49-8a9c7fba4926">3,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fd5941b5c3b4749b5921f699020811e_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTEtMy0xLTEtMTk1ODU4_2c89d73a-63c2-42fd-a7b9-6733bd18e54d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fd5941b5c3b4749b5921f699020811e_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTEtNS0xLTEtMTk1ODU4_75cccfc2-ba38-40d9-b7c3-98d693433e09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8fd5941b5c3b4749b5921f699020811e_D20220101-20220331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTEtNy0xLTEtMTk1ODU4_743596d4-559f-47cc-8e1f-85be755b52b7">797</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifeef859c01e0494781ded89e876ed27b_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTEtOS0xLTEtMTk1ODU4_544f0dc6-0ee3-4791-8ae9-8e13eb8f1626">3,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fbd414a73064082a71b7827a448d2ab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTItMS0xLTEtMTk1ODU4_327e9bdc-a763-47c6-9bac-29e8172403d6">5,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01499a9e13ae4991856f01a1b19aa254_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTItMy0xLTEtMTk1ODU4_9bc6dc3e-c26f-4a08-a2a9-96fd72caf61b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01499a9e13ae4991856f01a1b19aa254_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTItNS0xLTEtMTk1ODU4_22fe89b7-09ff-41bb-ba1c-ef5722976fed">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01499a9e13ae4991856f01a1b19aa254_D20220101-20220331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTItNy0xLTEtMTk1ODU4_e00c4c1d-adfc-4229-be28-d55e70996b75">985</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94b4d5bf3e75446b9e9b8c749e1bae9e_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTItOS0xLTEtMTk1ODU4_a2aaa910-8957-4ebe-be72-717dbc82729b">4,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2187fc5f7d2e4625beee9c68b5a1ee53_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTMtMS0xLTEtMTk1ODU4_81713f01-44a2-43fc-b8a4-d8fe8bd80b86">2,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8acf590b95c14271a32dea9dc505ab75_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTMtMy0xLTEtMTk1ODU4_57fa3588-3521-49f8-a492-b640c7fd489e">126</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8acf590b95c14271a32dea9dc505ab75_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTMtNS0xLTEtMTk1ODU4_b1e094cd-a37d-4161-8412-edd5356ac930">566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8acf590b95c14271a32dea9dc505ab75_D20220101-20220331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTMtNy0xLTEtMTk1ODU4_3361b866-1b4c-4922-8f52-eae648485e00">768</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied750e5abf664026a70cd0587de2e2ed_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTMtOS0xLTEtMTk1ODU4_3c10289c-94bc-4628-8877-6f2cd909a9d9">2,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i062e1b57407f41359844f1f618cb4f3e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTQtMS0xLTEtMTk1ODU4_dc7bb6a7-26ad-4340-a840-592632a6b681">42,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTQtMy0xLTEtMTk1ODU4_3bb2c4a2-b2ad-4902-b170-f5a37ef4b615">355</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTQtNS0xLTEtMTk1ODU4_a2b9f9e0-087e-445a-8201-9e50f38915d2">849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTQtNy0xLTEtMTk1ODU4_1805e6da-df2d-4ebf-977d-cdbc9c082e98">2,522</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3d7328d794546c8ae853945b2185df4_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTQtOS0xLTEtMTk1ODU4_78156680-5245-4bbb-8076-1d59c8dacd68">40,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="30" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div id="if125bc9f5e3c4491861aacd088af5a02_61"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:25.02pt"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfODAz_f7845791-e22c-4c64-9822-e6ffe76d3307" continuedAt="iba56fd9982764e108e542e1723eccd4b" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="iba56fd9982764e108e542e1723eccd4b"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Goodwill</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:GoodwillPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNTQ5NzU1ODE0NzM0_97bbb12d-3f9f-4075-8dc4-8a237a1fdd66">no</ix:nonFraction> additions to goodwill during the three months ended March 31, 2023 and&#160;2022. Additionally, management analyzes its goodwill on an annual basis on December 31 and between annual tests in certain circumstances such as material adverse changes in legal, business, regulatory and economic factors. An impairment loss is recorded to the extent the carrying amount of goodwill exceeds its implied fair value. The Company performed an annual impairment assessment as of December 31, 2022 and concluded that there was <ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-6" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNTQ1_1b6125db-786a-47b1-b043-c3be834b0161">no</ix:nonFraction> impairment.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Other Intangible Assets</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other intangible assets represent core deposit intangible acquired in business combinations with estimated useful lives of <ix:nonNumeric contextRef="i2823e77b79f641cabadab1153ad19582_I20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNzEx_10c180f5-860b-409b-b0b6-a330532230f7"><ix:nonNumeric contextRef="i59fb0068f9594eb78d86d8c8fa3f572d_I20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNzEx_1c6a47d1-3dfa-4120-88d0-3a7c6ac6a498"><ix:nonNumeric contextRef="i756cfad126764dbcb1950ea0177a001d_I20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNzEx_c6ef6616-e4d8-4d8d-8531-25c58186284d"><ix:nonNumeric contextRef="ic8ba2ad8437642e6ae81b4684b3b9976_I20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNzEx_e6908ab2-6c29-4ee2-8acb-8349b3beb7dd">ten years</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>. There were <ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNTQ5NzU1ODE0NzE4_d008a64b-d2b5-445c-9562-554bac7dc394">no</ix:nonFraction> additions to other intangible assets during the  three months ended March 31, 2023 and 2022.</span></div></ix:continuation><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_64"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(6)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:25.02pt"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjgwMg_3b5bf21f-545b-4ed6-9ba7-c5555cf60819" continuedAt="ie4fc958c771b4033885871129e39cfe6" escape="true">Derivative Financial Instruments</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ie4fc958c771b4033885871129e39cfe6" continuedAt="i0aa8ce4032a940e68e8b0cb9d8835a19">The Company utilizes interest rate swap derivative contracts to facilitate the needs of its commercial customers </ix:continuation></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="i0aa8ce4032a940e68e8b0cb9d8835a19"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">whereby it enters into an interest rate swap with a customer while at the same time entering into an offsetting interest rate swap with another financial institution. The transaction allows the Company&#8217;s customer to effectively convert a variable rate loan to a fixed rate loan, or a fixed rate loan to a variable rate loan, and the Company recognizes immediate income based upon the difference in the bid/ask spread of the underlying transactions with its customers and the third-party. These interest rate swaps are not designated as hedging instruments.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is exposed to interest rate risk as part of the transaction. However, the Company acts as an intermediary for its customer therefore changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact the Company&#8217;s results of operations.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fee income related to interest rate swap derivative contract transactions is recorded in Interest rate swap fees on the unaudited Condensed Consolidated Statements of Income. The fair value of derivative positions outstanding is included in Prepaid expenses and other assets and Accrued expenses and other liabilities in the unaudited Condensed Consolidated Statements of Financial Condition. The gains and losses due to changes in fair value and all cash flows are included in Other income in the unaudited Condensed Consolidated Statements of Income, but typically net to zero based on the identical back-to-back interest rate swap derivative contracts unless a credit valuation adjustment is recorded to appropriately reflect nonperformance risk in the fair value measurement. Various factors impact changes in the credit valuation adjustments over time, including changes in the risk ratings of the parties to the contracts, as well as changes in market rates and volatilities, which affect the total expected exposure of the derivative instruments.</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjgwMA_42ff74c6-78ba-4e58-9ea3-db6db0e57f05" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the notional amounts and estimated fair values of interest rate derivative contracts outstanding at the dates indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amounts</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amounts</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap asset </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6016194ad7644c0492c2b2443a6a65e6_I20230331" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNC0xLTEtMS0xOTU4NTg_3be55040-493d-48dd-a04a-2666b55c9610">288,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6016194ad7644c0492c2b2443a6a65e6_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNC0zLTEtMS0xOTU4NTg_96d551a6-f632-4cc8-8fda-6ed2bce90b87">24,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00d73f1f50c0426ab3114303e347bb25_I20221231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNC01LTEtMS0xOTU4NTg_ef8fd7b4-c7f5-4c24-a46d-ef6531a02b35">288,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00d73f1f50c0426ab3114303e347bb25_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNC03LTEtMS0xOTU4NTg_f5c49382-9067-49bd-96ce-f012aec5a709">30,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap liability </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6016194ad7644c0492c2b2443a6a65e6_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNS0xLTEtMS0xOTU4NTg_6e404a6b-8d2f-43a1-a9a0-0210c8b99f3b">288,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6016194ad7644c0492c2b2443a6a65e6_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNS0zLTEtMS0xOTU4NTg_bfb973bf-139a-466b-b716-d9868eb92419">24,498</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00d73f1f50c0426ab3114303e347bb25_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNS01LTEtMS0xOTU4NTg_bd42028c-d041-4e61-901b-dcf37c3bef77">288,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00d73f1f50c0426ab3114303e347bb25_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNS03LTEtMS0xOTU4NTg_4188a82d-2762-4465-bd6b-83e2d5472cdb">30,107</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The estimated fair value of derivatives with customers was $(<ix:nonFraction unitRef="usd" contextRef="i509e20d0c14f46e8badb741d6de59786_I20230331" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjI0Mg_b547dc52-2147-4f93-8c75-74a4a8f76376">24.3</ix:nonFraction>) million and $(<ix:nonFraction unitRef="usd" contextRef="if55066a2493b4abc8597f36c5b25404b_I20221231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjI0OQ_a06fc6da-47d5-45b4-8405-a32e6e014154">30.1</ix:nonFraction>) million as of March 31, 2023 and December 31, 2022, respectively. The estimated fair value of derivatives with third-parties was $<ix:nonFraction unitRef="usd" contextRef="iaf97291505644a11a552b050cbfd3b19_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjM0Ng_e7cb02c4-7b8a-427a-a5c3-3c418f1aa99d">24.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9cd3bb4bdbff4d22a3e4efe4da16b1a5_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjM1Mw_09e0b63a-dda0-410a-ba4a-f8110c0bee85">30.1</ix:nonFraction> million as of March 31, 2023 and December 31, 2022, respectively.</span></div></ix:nonNumeric><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is exposed to credit-related losses in the event of nonperformance by the counterparty to these agreements. Credit risk for derivatives with the customer is controlled through the credit approval process, amount limits, and monitoring procedures and is concentrated within our primary market areas. Credit risk for derivatives with third-parties is concentrated among four well-known broker dealers.</span></div></ix:continuation><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_67"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(7)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:25.02pt"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMjYxOA_c286131b-9089-44cb-a564-7db6f321f15f" continuedAt="i981be673b06942f18d38ce37c908c2d1" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="i981be673b06942f18d38ce37c908c2d1" continuedAt="i9f11183a29f0456d91fa03588ddf48b5"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Earnings Per Common Share</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMjYxMA_26b30fea-ed3f-4647-818c-c1bd3140782f" continuedAt="if257b62b56ae47be94f42ea0ca356092" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table illustrates the calculation of weighted average shares used for earnings per common share computations for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands, except shares)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNC0xLTEtMS0xOTU4NTg_03f4a208-42f8-46fd-a329-808700b9070f">20,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNC0zLTEtMS0xOTU4NTg_6705b588-05a7-480e-817d-0582df63aeae">19,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends and undistributed earnings allocated to participating securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="hfwa:DividendsAndUndistributedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNS0xLTEtMS0xOTU4NTg_467567c7-d178-4ba7-9e0a-4b058fdf12a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="hfwa:DividendsAndUndistributedEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNS0zLTEtMS0xOTU4NTg_e02376d0-98e5-4e9e-9b1e-85c6f07909f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income allocated to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNi0xLTEtMS0yMjcwNTI_96bfa1d4-b87e-419e-a7dc-8bba0813e43a">20,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="-3" name="us-gaap:UndistributedEarningsDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNi0zLTEtMS0yMjcwNTI_74684083-ff09-44cd-9cbe-1192298f935e">19,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="INF" name="hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfOC0xLTEtMS0xOTU4NTg_3436ea63-570f-4673-ab2f-41f24c4a010c">35,108,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="INF" name="hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfOC0zLTEtMS0xOTU4NTg_fdb5b3f9-1795-4d3a-8895-687201e17863">35,094,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTItMS0xLTEtMTk1ODU4_27c02b54-559c-414a-9005-32d29998b04c">35,108,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTItMy0xLTEtMTk1ODU4_0c878b58-2cc4-453f-90ab-4031383896d2">35,094,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of potentially dilutive common shares </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="INF" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTMtMS0xLTEtMTk1ODU4_d1b03c6e-3c80-48d8-973e-3385b05a09f6">336,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="INF" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTMtMy0xLTEtMTk1ODU4_2210ba98-fda5-4e67-85c7-f00952d2557f">317,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total diluted weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTQtMS0xLTEtMjI3MDYz_d2345e16-7ce5-47b2-a6ad-80ecf736c59c">35,445,340</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTQtMy0xLTEtMjI3MDYz_91b642da-093c-4c29-92ec-74833c74a025">35,412,098</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="i9f11183a29f0456d91fa03588ddf48b5"><ix:continuation id="if257b62b56ae47be94f42ea0ca356092"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands, except shares)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Potentially dilutive shares that were excluded from the computation of diluted earnings per share because to do so would be anti-dilutive </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTUtMS0xLTEtMTk1ODU4_5bb143b4-6779-4143-b977-4b6ee5b21c38">88,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTUtMy0xLTEtMTk1ODU4_e529e56a-3af9-4f79-8da7-7c17af43ef6a">17,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Represents the effect of the vesting of restricted stock units.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Anti-dilution occurs when the unrecognized compensation cost per share of a restricted stock unit exceeds the market price of the Company&#8217;s stock.</span></div></ix:continuation><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Dividends</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing and amount of cash dividends paid on the Company's common stock depends on the Company&#8217;s earnings, capital requirements, financial condition and other relevant factors. Dividends on common stock from the Company depend substantially upon receipt of dividends from the Bank, which is the Company&#8217;s predominant source of income.</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:DividendsDeclaredTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMjYxNg_18d25ab1-2922-400f-86ba-f0019527f447" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the dividend activity during the three months ended March 31, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and the calendar year 2022:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.710%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Declared</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Dividend&#160;per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid Date</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia7cc0684a6824ca08a1de059694d67e4_D20220126-20220126" name="us-gaap:DividendsPayableDateDeclaredDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfOS0wLTEtMS0xOTU4NTg_ce5b9721-c21f-434b-95a9-2ffe85d146e5">January 26, 2022</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ia7cc0684a6824ca08a1de059694d67e4_D20220126-20220126" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfOS0yLTEtMS0xOTU4NTg_8fab0d5b-92df-4acc-be95-e2db46a9e33c">0.21</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia7cc0684a6824ca08a1de059694d67e4_D20220126-20220126" name="us-gaap:DividendsPayableDateOfRecordDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfOS00LTEtMS0xOTU4NTg_22c308d4-937d-4f6c-b57e-10c8d840d102">February 9, 2022</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia7cc0684a6824ca08a1de059694d67e4_D20220126-20220126" name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfOS02LTEtMS0xOTU4NTg_8cad9acd-ceec-47ce-abcc-0f8f1efc6751">February 23, 2022</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ee0c5d101434c61910055f525b960ca_D20220420-20220420" name="us-gaap:DividendsPayableDateDeclaredDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTAtMC0xLTEtMTk1ODU4_6d4f5eb9-6658-42b7-afec-b21c25285688">April 20, 2022</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i1ee0c5d101434c61910055f525b960ca_D20220420-20220420" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTAtMi0xLTEtMTk1ODU4_b1de8e77-8c9a-4672-932c-93f0b46e96ba">0.21</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ee0c5d101434c61910055f525b960ca_D20220420-20220420" name="us-gaap:DividendsPayableDateOfRecordDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTAtNC0xLTEtMTk1ODU4_dd5ee0bd-205b-423b-8548-97f426a47fc7">May 4, 2022</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ee0c5d101434c61910055f525b960ca_D20220420-20220420" name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTAtNi0xLTEtMTk1ODU4_b386e2b3-284b-466a-aea9-42b36363270e">May 18, 2022</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i25739f1a46a843288bf2be53a9b427c0_D20220720-20220720" name="us-gaap:DividendsPayableDateDeclaredDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTEtMC0xLTEtMTk1ODU4_cda01782-dbd5-46bd-8db3-ac53ba457625">July 20, 2022</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i25739f1a46a843288bf2be53a9b427c0_D20220720-20220720" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTEtMi0xLTEtMTk1ODU4_bf7fa150-c327-4d0e-b89c-e454486ed8ef">0.21</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i25739f1a46a843288bf2be53a9b427c0_D20220720-20220720" name="us-gaap:DividendsPayableDateOfRecordDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTEtNC0xLTEtMTk1ODU4_d8f10310-51df-40d9-a031-a7c63a7e444e">August 3, 2022</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i25739f1a46a843288bf2be53a9b427c0_D20220720-20220720" name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTEtNi0xLTEtMTk1ODU4_c889fc6c-33f2-48b7-8322-3c869b4bafca">August 17, 2022</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9b035e58be9b4c5f9a3c903730937d37_D20221019-20221019" name="us-gaap:DividendsPayableDateDeclaredDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItMC0xLTEtMjA4MDk2_9d643519-bed0-477c-a56b-cbe8f75168c2">October 19, 2022</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i9b035e58be9b4c5f9a3c903730937d37_D20221019-20221019" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItMi0xLTEtMjA4MDk2_8d2c49fc-07b2-46ec-89f0-2bb87f9b7f01">0.21</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9b035e58be9b4c5f9a3c903730937d37_D20221019-20221019" name="us-gaap:DividendsPayableDateOfRecordDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItNC0xLTEtMjA4MDk2_cd8ff70c-1af4-4a4c-a5fc-f4cfe85ad5bd">November 2, 2022</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9b035e58be9b4c5f9a3c903730937d37_D20221019-20221019" name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItNi0xLTEtMjA4MDk2_044a3ba7-0c59-4675-a9db-ad184c63da33">November 16, 2022</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125" name="us-gaap:DividendsPayableDateDeclaredDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItMC0xLTEtMjA0NTc4_23b0576c-4842-4a30-a640-dda82d37173a">January 25, 2023</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItMi0xLTEtMjA0NTc4_17a9be2f-dd90-447a-b6db-7842ea179903">0.22</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125" name="us-gaap:DividendsPayableDateOfRecordDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItNC0xLTEtMjA0NTc4_9de2e2b7-ecb0-4af5-8a89-e0f9cced6704">February 8, 2023</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125" name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItNi0xLTEtMjA0NTc4_fd693928-8a8e-44e4-9364-30c33950d4b3">February 22, 2023</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The FDIC and the Washington State Department of Financial Institutions, Division of Banks have the authority under their supervisory powers to prohibit the payment of dividends by the Bank to the Company. Additionally, current guidance from the Federal Reserve provides, among other things, that dividends per share on the Company&#8217;s common stock generally should not exceed earnings per share, measured over the previous four fiscal quarters. Current regulations allow the Company and the Bank to pay dividends on their common stock if the Company&#8217;s or the Bank&#8217;s regulatory capital would not be reduced below the statutory capital requirements set by the Federal Reserve and the FDIC.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(c) Stock Repurchase Program</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has had various stock repurchase programs since March 1999. On March 12, 2020, the Company's Board of Directors authorized the repurchase of up to <ix:nonFraction unitRef="number" contextRef="ib7a54d1752204e38920c429b0ac305c9_D20200312-20200312" decimals="INF" name="hfwa:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMTc0OQ_f9f52ca6-e923-424d-8814-9659c855bd5d">5</ix:nonFraction>% of the Company's outstanding common shares, or <ix:nonFraction unitRef="shares" contextRef="ifa3f71bf91944475b6890c4dc68a8088_I20200312" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMTc5OQ_60b6ea8c-bf8e-4103-a8a1-6f3fc60fe68a">1,799,054</ix:nonFraction> shares, under the twelfth stock repurchase plan with <ix:nonFraction unitRef="shares" contextRef="if330e7caa20e42f5822bed927293476e_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfNTQ5NzU1ODE2NjU3_cfa5266a-ee94-474a-862c-78cc782ac495">549,859</ix:nonFraction> shares remaining available for repurchase as of March 31, 2023. The number, timing and price of shares repurchased under the twelfth stock repurchase plan will depend on business and market conditions and other factors, including opportunities to deploy the Company's capital.</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="hfwa:StockRepurchasedDuringPeriodTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMjYwNw_6a0b9fbe-c55e-4c77-a1ee-eda8f0be4e01" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides total repurchased shares and average share prices under the repurchase plan for the periods indicated:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Plan Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchased shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1f53a3159d4c4131b20f661428896599_D20230101-20230331" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfNy0xLTEtMS0xOTU4NTg_e68587e1-0ce7-4271-aa26-8dc5a7f2ff24">88,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i797ea10347eb4e628b4492750ced21f1_D20220101-20220331" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfNy0zLTEtMS0xOTU4NTg_8f4afc59-f77f-4e7e-819c-2b3e04012258">80,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iec85601bb4084af19eec963c0fb80b03_D20200312-20220630" decimals="INF" name="hfwa:NetTotalStockRepurchasedDuringPeriodsPresentedShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfNy05LTEtMS0xOTU4NTg_4964710d-1639-4090-bca6-0b71c066387b">1,249,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock repurchase average share price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1f53a3159d4c4131b20f661428896599_D20230101-20230331" decimals="2" name="hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfOC0xLTEtMS0xOTU4NTg_13069457-3358-47b3-a7fb-eaad076b078d">22.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i797ea10347eb4e628b4492750ced21f1_D20220101-20220331" decimals="2" name="hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfOC0zLTEtMS0xOTU4NTg_9bab2f66-2b29-4a49-8311-098e56c859ff">25.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id282be6a799748feb6e3c0c9758689b0_D20200312-20220331" decimals="2" name="hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfOC05LTEtMS0xOTU4NTg_b50b48f2-6db4-4e73-98cc-2509708cf710">23.86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Represents total shares repurchased and average price per share paid during the duration of the repurchase plan.</span></div></ix:nonNumeric><div style="margin-top:5pt;padding-left:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to the stock repurchases under a stock repurchase plan, the Company repurchases shares to pay withholding taxes on the vesting of restricted stock awards and units. <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:ScheduleOfTreasuryStockByClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMjYwOA_ee7f6259-9a1e-48b5-a4a6-dd53839561fb" continuedAt="i986075636d4c4cef887753cc7c1544df" escape="true">The following table provides total shares repurchased to pay withholding taxes during the periods indicated:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i986075636d4c4cef887753cc7c1544df"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchased shares to pay withholding taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic3c4878b12f34dc48fefc41fbee273a7_D20230101-20230331" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU3ZTg2YTliNDk4ZDQ0ZTNiYTgyYzJkYmZkYjZiMWFlL3RhYmxlcmFuZ2U6ZTdlODZhOWI0OThkNDRlM2JhODJjMmRiZmRiNmIxYWVfMi0xLTEtMS0xOTU4NTg_50fb6a94-97dd-4e20-ba44-f650853698c7">26,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5888376c62d94a9fafd95f9731532c76_D20220101-20220331" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU3ZTg2YTliNDk4ZDQ0ZTNiYTgyYzJkYmZkYjZiMWFlL3RhYmxlcmFuZ2U6ZTdlODZhOWI0OThkNDRlM2JhODJjMmRiZmRiNmIxYWVfMi0zLTEtMS0xOTU4NTg_1e4efc66-ab5b-450b-882f-ab07e9968e8f">24,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock repurchase to pay withholding taxes average share price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic3c4878b12f34dc48fefc41fbee273a7_D20230101-20230331" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU3ZTg2YTliNDk4ZDQ0ZTNiYTgyYzJkYmZkYjZiMWFlL3RhYmxlcmFuZ2U6ZTdlODZhOWI0OThkNDRlM2JhODJjMmRiZmRiNmIxYWVfMy0xLTEtMS0xOTU4NTg_cdecb37a-1b91-42ae-9366-4c4800944ac4">22.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5888376c62d94a9fafd95f9731532c76_D20220101-20220331" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU3ZTg2YTliNDk4ZDQ0ZTNiYTgyYzJkYmZkYjZiMWFlL3RhYmxlcmFuZ2U6ZTdlODZhOWI0OThkNDRlM2JhODJjMmRiZmRiNmIxYWVfMy0zLTEtMS0xOTU4NTg_33b41cbe-587e-48dd-ae73-92493ca5cd19">25.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div></ix:continuation><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_70"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(8)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:25.02pt"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RleHRyZWdpb246NjljM2U4YjBhOTNmNDRhOWEyZTIzMDU4ZDQyZWY3ODlfOTA0NQ_99eb99e9-b07c-44d0-a477-c8c6cd7f6ebd" continuedAt="i58b5d5b2cc654a6986d8854f85b00f43" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i58b5d5b2cc654a6986d8854f85b00f43" continuedAt="i5c805aaad2e448198ebf216b35a783fb"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability (exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. There are three levels of inputs that may be used to measure fair values:</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: Valuations for assets and liabilities traded in active exchange markets, or interest in open-end mutual funds that allow the Company to sell its ownership interest back to the fund at net asset value on a daily basis. Valuations are obtained from readily available pricing sources for market transactions involving identical assets, liabilities, or funds.</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: Valuations for assets and liabilities traded in less active dealer or broker markets, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or valuations using methodologies with observable inputs.</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Level 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: Valuations for assets and liabilities that are derived from other valuation methodologies, such as option pricing models, discounted cash flow models and similar techniques using unobservable inputs, and not based on market exchange, dealer, or broker traded transactions. Level 3 valuations incorporate certain assumptions and projections in determining the fair value assigned to such assets or liabilities.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Recurring and Nonrecurring Basis</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company used the following methods and significant assumptions to measure the fair value of certain assets on a recurring and nonrecurring basis:</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Investment Securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair values of all investment securities are based upon the assumptions that market participants would use in pricing the security. If available, fair values of investment securities are determined by quoted market prices (Level 1). For investment securities where quoted market prices are not available, fair values are calculated based on market prices on similar securities (Level 2). For investment securities where quoted prices or market prices of similar securities are not available, fair values are calculated by using observable and unobservable inputs such as discounted cash flows or other market indicators (Level 3). Investment security valuations are obtained from third-party pricing services.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Collateral-Dependent Loans</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Collateral-dependent loans are identified for the calculation of the ACL on loans. The fair value used to measure credit loss for this type of loan is commonly based on recent real estate appraisals which are generally obtained at least every 18 months or earlier if there are changes to risk characteristics of the underlying loan. These appraisals may utilize a single valuation approach or a combination of approaches including comparable sales and the income approach. Adjustments are routinely made in the appraisal process by independent appraisers to adjust for differences between the comparable sales and income data available. The Bank also incorporates an estimate of cost to sell the collateral when the sale is probable. Such adjustments may be significant and result in a Level 3 classification of the inputs for determining fair value. Non-real estate collateral may be valued using an appraisal, net book value based on the borrower&#8217;s financial statements or aging reports, adjusted or discounted based on management&#8217;s historical knowledge, changes in market conditions from the time of the valuation and management&#8217;s expertise and knowledge of the customer and customer&#8217;s business (Level 3). Individually evaluated loans are analyzed for credit loss on a quarterly basis and the ACL on loans is adjusted as required based on the results.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Appraisals on collateral-dependent loans are performed by certified general appraisers for commercial properties or certified residential appraisers for residential properties whose qualifications and licenses have been reviewed and verified by the Bank. Once received, the Bank's internal appraisal department reviews and approves the assumptions and approaches utilized in the appraisal as well as the resulting fair value in comparison with independent data sources such as recent market data or industry-wide statistics.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Derivative Financial Instruments:</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank obtains broker or dealer quotes to value its interest rate derivative contracts, which use valuation models using observable market data as of the measurement date (Level 2), and incorporates credit valuation adjustments to reflect nonperformance risk in the measurement of fair value (Level 3). Although the Bank has determined that the majority of the inputs used to value its interest rate swap derivatives fall within Level 2 of the fair value hierarchy, the credit valuation adjustments associated with its derivatives utilize Level 3 inputs, such as borrower risk ratings, to evaluate the likelihood of default by itself and its counterparties. As of March 31, 2023 and December 31, 2022, the Bank assessed the significance of the impact of the credit valuation adjustment on the overall valuation of its interest rate swap derivatives and determined the credit valuation adjustment was not significant to the overall valuation of its interest rate swap derivatives. As a result, the Bank has classified its interest rate swap derivative valuations in Level 2 of the fair value hierarchy.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="i5c805aaad2e448198ebf216b35a783fb" continuedAt="ic6d26bc6735e49c0ac9bccf3700e3ffe"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Recurring Basis</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RleHRyZWdpb246NjljM2U4YjBhOTNmNDRhOWEyZTIzMDU4ZDQyZWY3ODlfOTAyOA_24674558-8065-4e0a-8f52-c77bdbe198fa" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables summarize the balances of assets and liabilities measured at fair value on a recurring basis at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNS0xLTEtMS0xOTU4NTg_82ca1db0-a93f-4e86-8008-b62808903b8d">64,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42eaf7005f4e411aa2cb35997e49cb3c_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNS0zLTEtMS0xOTU4NTg_d4955945-34c0-4220-b85d-6ac9ed8faee6">19,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5b8db0744654812b4ecd36391a5182c_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNS01LTEtMS0xOTU4NTg_126ee6f3-3208-45b1-83ec-f951c6cf77a2">44,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf12f8a7724d45f8b15fc6d419c30a0b_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNS03LTEtMS0xOTU4NTg_4a5b20d5-0ad1-4b9c-a884-2f8ebd21716a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c05810de01947658088778e9865235a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNi0xLTEtMS0xOTU4NTg_8d8602ce-7a06-438e-82d5-5d50db6db482">132,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if402caeded254d7ca2cb4903c641d2f1_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNi0zLTEtMS0xOTU4NTg_07867bf1-bf5c-44e8-9f74-42c28f1e4036">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f014a2fb0974cd5808050e01135f246_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNi01LTEtMS0xOTU4NTg_82aa06d8-b31b-4fd2-ad52-68123f476cbb">132,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05be09ed8f7f4b57be4919883d201be0_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNi03LTEtMS0xOTU4NTg_d91b4a5d-805e-454d-bf67-cc9e7d7b5794">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNy0xLTEtMS0xOTU4NTg_354c232c-a714-4b5a-856f-60f5a4e24c26">433,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33cd3e0fd2a4b8ab7d59dda37adb02d_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNy0zLTEtMS0xOTU4NTg_0e117588-c8fe-4c9a-8496-4f00f1b17d92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84fbfed7bee54ae3bcbca655aaa735c2_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNy01LTEtMS0xOTU4NTg_25275035-0c7c-4de6-9aa6-a75c07d8d8b6">433,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a461c242f9b4faeb1bace32e96fc8a7_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNy03LTEtMS0xOTU4NTg_a0966606-d84a-4c7d-834a-d56356349315">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOC0xLTEtMS0xOTU4NTg_845c0c2f-7958-4a4b-b023-be6a7563dce7">663,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6678d4e2eb6439cbda10fc5471d8e04_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOC0zLTEtMS0xOTU4NTg_b2aee872-41e2-4e3a-acf2-01416501fb92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia90b460bbceb4537941192664c70b455_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOC01LTEtMS0xOTU4NTg_f868e123-c095-48e4-9319-b29b7cf81912">663,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia459f136436041438402dd779bddf727_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOC03LTEtMS0xOTU4NTg_3e244671-77fb-46cf-ae95-312a0c64ff75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfb267d50c124a00864605b93fe2756a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOS0xLTEtMS0xOTU4NTg_6a64bbf3-9016-4a37-871d-2bb592e606be">3,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d16a478c6004d969529ffbbcc155213_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOS0zLTEtMS0xOTU4NTg_c7368171-52be-493b-b4b7-a550dc4d273d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic146fe6b516a4f2387a136e722c0f0d5_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOS01LTEtMS0xOTU4NTg_84665f67-03f2-4f16-a3b8-4deeac9cd5f8">3,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ed0d6726d364d6b96a6919dbbec5f51_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOS03LTEtMS0xOTU4NTg_be6e5ba5-7b37-4878-aa7f-42a0f34f409a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTAtMS0xLTEtMTk1ODU4_d1153984-1673-4ae2-97df-eb5f195271e8">19,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9519ab49fb45401186364b65bb7534d2_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTAtMy0xLTEtMTk1ODU4_0828f24f-1e15-4a85-ab61-27c6522a1602">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06d2f1c491754e75a709858376928ed7_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTAtNS0xLTEtMTk1ODU4_759cee6c-f18d-4a4e-b314-92ac55ea0ec5">19,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab418bb92132414a990d6c1a3ba72d7f_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTAtNy0xLTEtMTk1ODU4_a3957f9e-118d-4dce-a4d5-bae02fa6cd18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTEtMS0xLTEtMTk1ODU4_66088b3a-c2c7-4eaf-8fa2-c96d0b54210e">1,318,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05a0c9bce90a4acfb58524ef0bb28b53_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTEtMy0xLTEtMTk1ODU4_ed693348-dc96-4b70-8dc8-8b01e672e3be">19,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6758df03216b4f15ad2aaab42a87dd2a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTEtNS0xLTEtMTk1ODU4_70003e7a-4d9a-46f5-9d36-3b710c802783">1,298,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b959df605e443d2a046938ce3bb748d_I20230331" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTEtNy0xLTEtMTk1ODU4_394a50ff-9365-493a-a8de-398f21a96f6c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTItMS0xLTEtMTk1ODU4_1ff24de5-023b-4ee7-8dff-132f572ee774">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05a0c9bce90a4acfb58524ef0bb28b53_I20230331" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTItMy0xLTEtMTk1ODU4_1509911d-da12-4225-bf1b-6fc4b8503222">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6758df03216b4f15ad2aaab42a87dd2a_I20230331" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTItNS0xLTEtMTk1ODU4_2222233f-a1f9-4aa1-95a0-3ab8536a84ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i525f918a0a624ae8983ae2e98e0362e3_I20230331" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTItNy0xLTEtMTk1ODU4_4eb1b6de-b566-434b-8ba3-dfe1cd08adf1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0eb485401af746f7ac6f6e4f731b4ecd_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTMtMS0xLTEtMTk1ODU4_cfd06721-cc98-4148-9423-19b6648b6ec3">24,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cb71460900a4882a2619297701c9e58_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTMtMy0xLTEtMTk1ODU4_c7441a4c-25c3-493a-8a3e-2ee58506b29f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibeb4f913be624b80aa8801fa6b129f8f_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTMtNS0xLTEtMTk1ODU4_22ea7efa-c7f1-429d-84bf-6194b69d0a03"><ix:nonFraction unitRef="usd" contextRef="i244f3ce78d7749988226bf7cae603591_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTMtNS0xLTEtMTk1ODU4_3d7b624e-1612-4510-a1cb-8c4552eb54f9">24,498</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d6f9764aa0043b48e0b09951ea15e71_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTMtNy0xLTEtMTk1ODU4_4eadafa9-2c89-477c-ac5d-2201211b0256">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0eb485401af746f7ac6f6e4f731b4ecd_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTUtMS0xLTEtMTk1ODU4_c377101f-ec07-4d82-83c0-f2d0aad4bf82">24,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cb71460900a4882a2619297701c9e58_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTUtMy0xLTEtMTk1ODU4_ec31a0cf-699e-4bc8-afdc-f7113789ba22">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibeb4f913be624b80aa8801fa6b129f8f_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTUtNS0xLTEtMTk1ODU4_0ddef043-0480-4241-bfd5-7183eb0d29d1">24,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d6f9764aa0043b48e0b09951ea15e71_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTUtNy0xLTEtMTk1ODU4_5e62bf97-7115-4814-b9cc-63f4e50121ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNS0xLTEtMS0xOTU4NTg_9080f2e1-6e12-444d-9810-e2d97d9928f9">63,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i337a73993e0f40d6af814c8c1ab68c44_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNS0zLTEtMS0xOTU4NTg_3bb00f49-2221-4d85-a710-bf0d9eb62408">19,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8533c0d98a734a8085a4a3a5138e998e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNS01LTEtMS0xOTU4NTg_04c7418a-0233-4aee-8d15-91e477ddc442">44,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a0ae829506c4bd49ba8c7f73b5a39ea_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNS03LTEtMS0xOTU4NTg_f236b7fc-b441-426f-9b6c-9c2e1bdb47dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNi0xLTEtMS0xOTU4NTg_82e0355f-8d51-4eff-81d3-7f51c635298b">153,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i250faf797b09431faa8006bd3934d250_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNi0zLTEtMS0xOTU4NTg_f07a84a2-a342-4869-a785-637fea7f6b57">5,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52768530013946049527ff1bd2727734_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNi01LTEtMS0xOTU4NTg_aff89481-5c84-4b8e-be93-44b3f7d20242">147,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i396e692fc9194a22acac3784e498e24a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNi03LTEtMS0xOTU4NTg_75930f4e-3a9d-4ad2-9932-5c2324dc293a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNy0xLTEtMS0xOTU4NTg_4fbca928-9c08-48dc-8e40-f73f90dc6018">424,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd297dbe24d949d0b363f86a7f099762_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNy0zLTEtMS0xOTU4NTg_c76d2c8c-9e3a-4d95-8c68-28267f91cd8d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564bc3dae28d416a89c242d9f98670ff_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNy01LTEtMS0xOTU4NTg_487c35a9-3a49-4d67-85ce-2bb12f0f4806">424,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e811ac017e34af09406e29774a515b5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNy03LTEtMS0xOTU4NTg_cd28fc9e-1a99-4539-90d2-9296ba35d345">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOC0xLTEtMS0xOTU4NTg_ee1afa73-8bb1-4afd-83e2-1fdd642652be">664,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if66d68d4022445e692bd964d8f808e59_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOC0zLTEtMS0xOTU4NTg_b9bafcdd-d3dc-4684-8407-41d5d3430fc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b52b5f9859a4e91ae08bc3686f79d0f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOC01LTEtMS0xOTU4NTg_03f0e69d-bf9d-4947-9450-633dad52b58f">664,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13c51055137440728de6deaf636deeab_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOC03LTEtMS0xOTU4NTg_1393cc31-afa0-47d4-af8b-20a08a2388da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6944d568c3964419a87f501340ee8699_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOS0xLTEtMS0xOTU4NTg_dc1acd43-2d64-48fc-9fa2-04184c5ee1d4">3,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b34b71cc76e49daa49ee910606691ba_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOS0zLTEtMS0xOTU4NTg_ef1b4a19-6f21-4def-a378-2cbb5ba1db7e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47f8678eaa7d4dfeb654ee518a212432_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOS01LTEtMS0xOTU4NTg_4714e47e-12cb-49b5-b518-30631a0f82bf">3,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76912373d6204027829d83d62ff05a30_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOS03LTEtMS0xOTU4NTg_469add6c-e02d-4bd6-8c6e-5bbbd1240df0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTAtMS0xLTEtMTk1ODU4_7cdc784d-eaab-42a6-ba57-bf062dd31aef">21,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e9c89d543af45e9aedb47ef4211521f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTAtMy0xLTEtMTk1ODU4_6f4f1363-bc40-4d8f-81e1-0e7545bb7e94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cda225d26c4cda9053ba56792eedcb_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTAtNS0xLTEtMTk1ODU4_d4bab3fc-1858-4163-8981-a5f85e83f981">21,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i098341ec5002473fb446d9b47afd2316_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTAtNy0xLTEtMTk1ODU4_09e5836f-9427-4209-894e-67a2024b65cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTEtMS0xLTEtMTk1ODU4_ec5a39f8-3e3a-49d1-a99a-3007594c70cf">1,331,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2928cd72d6a245cd8ec0a96e3bfa222d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTEtMy0xLTEtMTk1ODU4_de938c45-b433-4f72-96eb-ab4f9f472167">25,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia997f8a02b604f01a2cf00a8159cd680_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTEtNS0xLTEtMTk1ODU4_2198d30d-47c6-46ef-9f27-91803641caf4">1,306,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1457d162d654e86834c95a79af23cc2_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTEtNy0xLTEtMTk1ODU4_2d13abc3-944c-4e32-8985-07ef0db08c53">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTItMS0xLTEtMTk1ODU4_f55d8afa-fedd-41e6-bc3e-12583c52994d">185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2928cd72d6a245cd8ec0a96e3bfa222d_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTItMy0xLTEtMTk1ODU4_059b2355-58c0-4c25-a601-184df35e4261">185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia997f8a02b604f01a2cf00a8159cd680_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTItNS0xLTEtMTk1ODU4_002dc319-113c-403d-ac1d-590ffb39bf29">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1457d162d654e86834c95a79af23cc2_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTItNy0xLTEtMTk1ODU4_77884cc3-840f-4679-b209-babdd0aa7c3b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c110811580747369526fac04744519b_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTMtMS0xLTEtMTk1ODU4_8d4a42b7-9c90-4b64-ae63-3993c77d6d5b">30,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4e6fe67751f4c4988e479d4d4007fe7_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTMtMy0xLTEtMTk1ODU4_924abd82-6fae-4b5a-b670-3fe84c15ea34">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie78f3c2317164408a088b8a174712f4a_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTMtNS0xLTEtMTk1ODU4_27f8de5a-4513-4bdb-9890-347b9b96c1ad">30,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icec2d507940e42dcb55a8d102510fa0d_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTMtNy0xLTEtMTk1ODU4_115f6585-27be-4c63-a213-9cd550e2d934">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c110811580747369526fac04744519b_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTUtMS0xLTEtMTk1ODU4_a3c7c508-6085-4646-9689-fdf46d5d7fd8">30,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4e6fe67751f4c4988e479d4d4007fe7_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTUtMy0xLTEtMTk1ODU4_66dcdfbb-ed70-4427-ab84-47a1eb676d4d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie78f3c2317164408a088b8a174712f4a_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTUtNS0xLTEtMTk1ODU4_d1cb8527-0c59-4742-80ef-af279b25c63d">30,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icec2d507940e42dcb55a8d102510fa0d_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTUtNy0xLTEtMTk1ODU4_81f75764-ec32-4493-8853-2913779fc2a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Nonrecurring Basis</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company may be required to measure certain financial assets and liabilities at fair value on a nonrecurring basis. These adjustments to fair value usually result from application of lower-of-cost-or-market accounting or write-downs of individual assets. <ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RleHRyZWdpb246NjljM2U4YjBhOTNmNDRhOWEyZTIzMDU4ZDQyZWY3ODlfOTA0Ng_a8882013-06bb-4a6c-8b00-0a3a3474d9e2" continuedAt="ib370e9c8c164431d871191d9c6aadc21" escape="true">The following tables represent assets measured at fair value on a nonrecurring basis at the dates indicated:</ix:nonNumeric></span></div><ix:continuation id="ib370e9c8c164431d871191d9c6aadc21" continuedAt="i0b8e4e26f975457f9d0bbb5eb3173d82"><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value at March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basis</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Collateral-dependent loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cdbead747e644d0a8dc8acdb6020b77_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfNS0xLTEtMS0xOTU4NTg_01ade0f0-e816-4238-bcbf-60e1bb43902c">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i088a6f7bb94d403081d933758c77eddc_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfNS0zLTEtMS0xOTU4NTg_3201ffd9-45e1-4cdd-a9e0-ebca39f9f134">119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibedefd7e61ca444ca4b9a339dc0e8e46_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfNS01LTEtMS0xOTU4NTg_117d87f2-8c27-463c-a43a-a6773a22afe0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba5fdf3a17aa46a3b1620d15e2a40fc0_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfNS03LTEtMS0xOTU4NTg_c407d3f2-2220-42b4-af4b-697a025bcb97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01bd02cb2dc64a9b9cd753ce7c95f53b_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfNS05LTEtMS0xOTU4NTg_74709b8c-501e-49b9-baa1-745214d48d1c">119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value on a nonrecurring basis</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7e28a139da64e97956b76cd47247d16_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfMTgtMS0xLTEtMTk1ODU4_03790d47-9d08-4cf5-82f1-da5147ab54a2">220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic985c76455ba4fb897506cfeac2104b5_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfMTgtMy0xLTEtMTk1ODU4_4f4c5791-a66b-48d1-bbba-2e692af32851">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07c19c82a22b4b11bd9fad6b88abf0d2_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfMTgtNS0xLTEtMTk1ODU4_6c978571-ae8a-44f9-869f-6f09223859e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i695249de9cec472f95eb03dd12f8f66c_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfMTgtNy0xLTEtMTk1ODU4_acd24da5-bd50-4d6a-bf88-9bc6479441c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63fd0359d31a4ff0b8a830cc51eb5b65_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfMTgtOS0xLTEtMTk1ODU4_e63c0e01-1e7a-406c-a13a-b6d9ea607ffc">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basis represents the outstanding principal balance of collateral-dependent loans.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="ic6d26bc6735e49c0ac9bccf3700e3ffe" continuedAt="icd7c57eaf27a4b0091545b9bee8bf11f"><ix:continuation id="i0b8e4e26f975457f9d0bbb5eb3173d82"><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value at December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basis</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Collateral-dependent loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83a6facae2f54180a89192def4f9228c_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfNi0xLTEtMS0xOTU4NTg_5ea56574-63b9-44f1-9e57-9bce0fa88b3c">613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i017c0a300fc44be2870f5b725aed1dae_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfNi0zLTEtMS0xOTU4NTg_2380b2bc-16ff-47f5-9067-a46aecffe37c">182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f4fb47217242fb90390fc096d870e3_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfNi01LTEtMS0xOTU4NTg_24bc80c9-7932-4da0-baad-1865e061463c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32ac1778464c4462b145534afa7357c7_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfNi03LTEtMS0xOTU4NTg_7913a29b-7633-488a-b91f-17d38e79f90d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3192000c065f41788c8f0caa690172b9_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfNi05LTEtMS0xOTU4NTg_6f28b5f9-da37-4844-8fdd-7ffd85150a62">182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value on a nonrecurring basis</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54a30eadf32b44778f4588ddb9c340ba_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfMTgtMS0xLTEtMTk1ODU4_2590e377-e4e8-47d1-a003-a098430dba07">613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73d5245fbe6140d4807e349922d22b4b_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfMTgtMy0xLTEtMTk1ODU4_9fd69935-06f6-4d10-bffb-cf54ffb6a7cb">182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d8d7ab07d07492c910e5f0a104c416a_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfMTgtNS0xLTEtMTk1ODU4_bbaceaaf-ed9b-4154-8c83-57496e0c15fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5e2ffc5b47745b0955943f8972edfdc_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfMTgtNy0xLTEtMTk1ODU4_a09404f6-4432-4522-a1cb-5d68382a45a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb71a97481d41e4ade9441fef71991a_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfMTgtOS0xLTEtMTk1ODU4_f2991cc1-003f-4662-b36e-a2ab06b6ac74">182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basis represents the outstanding principal balance of collateral-dependent loans.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table represents the gains (losses) on collateral dependent loans and represents the amount of provision for (reversal of) credit losses on loans and/or charge-offs during the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Collateral-dependent loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5943ffa8e384475caf34b1730032c853_D20230101-20230331" decimals="-3" sign="-" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjFkZjM2ZGZmNjUwOTQ2MDZhNDMxNDliY2UxMjk5NTRiL3RhYmxlcmFuZ2U6MWRmMzZkZmY2NTA5NDYwNmE0MzE0OWJjZTEyOTk1NGJfNS0xLTEtMS0xOTU4NTg_3a3840df-17ac-4c4e-b155-ff0ddcaae817">100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4f130b3ac1e644e1b3661d5c873af223_D20220101-20220331" decimals="-3" sign="-" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjFkZjM2ZGZmNjUwOTQ2MDZhNDMxNDliY2UxMjk5NTRiL3RhYmxlcmFuZ2U6MWRmMzZkZmY2NTA5NDYwNmE0MzE0OWJjZTEyOTk1NGJfNS0zLTEtMS0xOTU4NTg_bd492825-f37a-4815-a0a2-247846572275">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss from nonrecurring fair value adjustments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6699b4828fd44d9e93ddf69a2f5f8fc3_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjFkZjM2ZGZmNjUwOTQ2MDZhNDMxNDliY2UxMjk5NTRiL3RhYmxlcmFuZ2U6MWRmMzZkZmY2NTA5NDYwNmE0MzE0OWJjZTEyOTk1NGJfMTYtMS0xLTEtMTk1ODU4_4f7aaf6b-cd42-45ae-91a4-5d0f2da348d4">100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic168d1d05a354df8b5cbd6c8bbc31210_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjFkZjM2ZGZmNjUwOTQ2MDZhNDMxNDliY2UxMjk5NTRiL3RhYmxlcmFuZ2U6MWRmMzZkZmY2NTA5NDYwNmE0MzE0OWJjZTEyOTk1NGJfMTYtMy0xLTEtMTk1ODU4_eec4c977-bd7c-4ae2-9d40-e3f404ac0237">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RleHRyZWdpb246NjljM2U4YjBhOTNmNDRhOWEyZTIzMDU4ZDQyZWY3ODlfOTAyNQ_3650b11f-53db-4b4b-9243-f9d4b1b8f25b" escape="true"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present quantitative information about Level 3 fair value measurements for financial instruments measured at fair value on a non-recurring basis at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.612%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation<br/>Technique(s)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable&#160;Input(s)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range of Inputs; Weighted<br/>Average</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateral-dependent loans</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbbff8d9f94f4fae932ac192b0a7842a_I20230331" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmNGQ5ZGRlZGY2NjRjNWM4Y2Y2ZTk0MzNjY2EwMWFjL3RhYmxlcmFuZ2U6NWY0ZDlkZGVkZjY2NGM1YzhjZjZlOTQzM2NjYTAxYWNfMy0xLTEtMS0xOTU4NTg_c7580837-5085-4e33-ba63-53e67f721ec0">119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market&#160;approach</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for differences between the comparable sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Quantitative disclosures are not provided for collateral-dependent loans because there were no adjustments made to the appraisal or stated values during the current period.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.612%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation<br/>Technique(s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable Input(s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range of Inputs; Weighted<br/>Average</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateral-dependent loans</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf5cd470665c4d30a5936d5f6005291c_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjg5MmRjOWY0MzJlYzQ2MjdhZjk2ZTBmNzM4NjU3MGQ2L3RhYmxlcmFuZ2U6ODkyZGM5ZjQzMmVjNDYyN2FmOTZlMGY3Mzg2NTcwZDZfMy0xLTEtMS0xOTU4NTg_7cbe10be-8fde-4e46-9428-c1a28edb7942">182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market&#160;approach</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for differences between the comparable sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Quantitative disclosures are not provided for collateral-dependent loans because there were no adjustments made to the appraisal or stated values during the current period.</span></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Fair Value of Financial Instruments</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Broadly traded markets do not exist for most of the Company&#8217;s financial instruments; therefore, the fair value calculations attempt to incorporate the effect of current market conditions at a specific time. These determinations are subjective in nature, involve uncertainties and matters of significant judgment and do not include tax ramifications; therefore, the results cannot be determined with precision, substantiated by comparison to independent markets and may not be realized in an actual sale or immediate settlement of the instruments. There may be inherent weaknesses in any calculation technique and changes in the underlying assumptions used, including discount rates and estimates of future cash flows, could significantly affect the results. For all of these reasons, the aggregation of the fair value calculations presented herein do not represent, and should not be construed to represent, the underlying value of the Company.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RleHRyZWdpb246NjljM2U4YjBhOTNmNDRhOWEyZTIzMDU4ZDQyZWY3ODlfOTAwNQ_68ad4415-9160-40ca-9e49-deb1b4cd6a77" continuedAt="i0c3d385403374f41b2cad695de35c917" escape="true">The following tables present the carrying value amount of the Company&#8217;s financial instruments and their corresponding estimated fair values at the dates indicated:</ix:nonNumeric></span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="icd7c57eaf27a4b0091545b9bee8bf11f"><ix:continuation id="i0c3d385403374f41b2cad695de35c917"><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using:</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNS0xLTEtMS0xOTU4NTg_7c752db0-0015-4d89-b21a-04a006d05a85">301,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabce978031a4546b30dd8a7de21365c_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNS0zLTEtMS0xOTU4NTg_b00bd1f2-e47a-4262-af6b-8818cf50f1c9">301,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNS01LTEtMS0xOTU4NTg_20e1d4f3-4698-41aa-adc2-8197a8e625e9">301,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244f3ce78d7749988226bf7cae603591_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNS03LTEtMS0xOTU4NTg_419f0160-9cfa-4386-92e2-7bf3a977f64b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40407cdd778f48febd829c2b227528c1_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNS05LTEtMS0xOTU4NTg_70be358b-3f2a-4790-95af-886ff898ccd8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNi0xLTEtMS0xOTU4NTg_53f0595d-0522-49be-a0d6-631ec0687149">1,318,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabce978031a4546b30dd8a7de21365c_I20230331" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNi0zLTEtMS0xOTU4NTg_a7028d7a-a2fd-4abc-9436-110e2757b1f7">1,318,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54e347b1c39042bf99a75e89c2108dbc_I20230331" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNi01LTEtMS0xOTU4NTg_1a2e345a-e935-4e1c-8ad7-a086d73cf9a8">19,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244f3ce78d7749988226bf7cae603591_I20230331" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNi03LTEtMS0xOTU4NTg_99012b68-a622-46d4-b841-6cec681288d1">1,298,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b959df605e443d2a046938ce3bb748d_I20230331" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNi05LTEtMS0xOTU4NTg_394a50ff-9365-493a-a8de-398f21a96f6c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNy0xLTEtMS0xOTU4NTg_9e229375-0f39-4785-a985-6d7eb000e528">760,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabce978031a4546b30dd8a7de21365c_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNy0zLTEtMS0xOTU4NTg_2161859d-7b9c-4085-a0bf-b9a72feb1649">684,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNy01LTEtMS0xOTU4NTg_46a7ee16-4fb3-4389-a6aa-2144f19fdfbd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244f3ce78d7749988226bf7cae603591_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNy03LTEtMS0xOTU4NTg_15546b65-1e10-4a76-98c3-33aba96cd88c">684,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40407cdd778f48febd829c2b227528c1_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNy05LTEtMS0xOTU4NTg_8fe1012c-1a0c-4838-ba26-0c27616fb093">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfOS0xLTEtMS0xOTU4NTg_f1a49d09-4bbb-415c-b946-ebbdafab7647">4,083,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabce978031a4546b30dd8a7de21365c_I20230331" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfOS0zLTEtMS0xOTU4NTg_28de1381-8091-40f6-b5d0-f22260a541ef">3,944,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfOS01LTEtMS0xOTU4NTg_8fc7dc48-ca41-4682-8230-f240263704bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244f3ce78d7749988226bf7cae603591_I20230331" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfOS03LTEtMS0xOTU4NTg_8f84bb9e-fe06-4955-9f92-2c7a8a6de0f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40407cdd778f48febd829c2b227528c1_I20230331" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfOS05LTEtMS0xOTU4NTg_93e028ae-e7f8-4683-9284-69aa0ebcc681">3,944,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTAtMS0xLTEtMTk1ODU4_e5546aae-7d96-430e-b2e6-9161a4622155">18,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabce978031a4546b30dd8a7de21365c_I20230331" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTAtMy0xLTEtMTk1ODU4_c9dc68f1-8aa5-46d5-9b40-2d000e370a30">18,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTAtNS0xLTEtMTk1ODU4_36524ef2-a5bf-4fc0-98ed-efd11fa33586">360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244f3ce78d7749988226bf7cae603591_I20230331" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTAtNy0xLTEtMTk1ODU4_83cc7689-0327-496d-bdd0-6dc7f2d28f10">6,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40407cdd778f48febd829c2b227528c1_I20230331" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTAtOS0xLTEtMTk1ODU4_db4b901c-cdd1-474f-826e-4a5f8577eb15">11,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5ef2beda5fc41a3b8afcfef7805a46f_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTEtMS0xLTEtMTk1ODU4_3800c512-6f0e-4d82-b077-7110ebd783e3">24,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c0e58e963dc4deb86aff3e7231369c2_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTEtMy0xLTEtMTk1ODU4_9363852f-b601-42db-8006-cb54891f8051">24,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4419281089c14af3bba60b0be31de6aa_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTEtNS0xLTEtMTk1ODU4_8bddc03b-8144-497e-949e-95bbe9a96d09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ec4da2c47249ee871c302682ae661b_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTEtNy0xLTEtMTk1ODU4_2e76c882-9bf4-45b9-8b0d-e21e17c6b920">24,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31836f545ea3490f924eef364ba6df79_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTEtOS0xLTEtMTk1ODU4_80c1ca9d-4603-47b2-9c9d-83c930fb462a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTItMS0xLTEtMTk1ODU4_2ea641c9-0062-41d8-918f-d0f0095b285f">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabce978031a4546b30dd8a7de21365c_I20230331" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTItMy0xLTEtMTk1ODU4_c438c298-e4c4-47dd-a53e-014fa8ff6945">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTItNS0xLTEtMTk1ODU4_ab0b709f-1070-4ed6-a7d4-a942a1964278">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244f3ce78d7749988226bf7cae603591_I20230331" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTItNy0xLTEtMTk1ODU4_340f3daa-44c6-4b4b-9b76-b5711fa923bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40407cdd778f48febd829c2b227528c1_I20230331" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTItOS0xLTEtMTk1ODU4_136bc9c5-2697-47d5-ad77-1fe4ad7dcd7c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-maturity deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6623ea45cf384d7091c5d707de1d745b_I20230331" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTQtMS0xLTEtMTk1ODU4_21a6bb88-3cd5-454f-9de1-a017bd0accfd">5,392,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66d60b6a901d43eabd6fba44834521f5_I20230331" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTQtMy0xLTEtMTk1ODU4_064ebcc3-59b3-4f03-9c2f-b124e44da06f">5,392,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8273a3e57f754579867415ed77f825eb_I20230331" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTQtNS0xLTEtMTk1ODU4_0c03396d-efe7-45fc-900b-f642c13af708">5,392,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04c1549f74fe4b21bb2588ffa59bd3c6_I20230331" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTQtNy0xLTEtMTk1ODU4_040e423c-4113-4deb-b619-ab555243f5ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfdf87c8ea7e462cadd78ea8acd1b200_I20230331" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTQtOS0xLTEtMTk1ODU4_3b655279-0524-483e-8e88-7992ef27c9ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ddfa5c998314aa294b81b9f82f8d749_I20230331" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTUtMS0xLTEtMTk1ODU4_46c79598-d4d1-4d5e-920f-901786b0f2d5">396,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8f00dc4e394bb0aa2b5822658cc205_I20230331" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTUtMy0xLTEtMTk1ODU4_75596b05-3fb8-452a-8a99-3d0329fcbd10">400,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i518746eccea4466893e80a50eb23a0c8_I20230331" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTUtNS0xLTEtMTk1ODU4_7cf20e27-f972-44e9-a43f-e0a1b8858182">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cc8108cd27c401b889c56d161b31e94_I20230331" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTUtNy0xLTEtMTk1ODU4_621e3383-5d7a-4f24-b38a-b4f98845898d">400,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i044df62595994e948380c3e834a32429_I20230331" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTUtOS0xLTEtMTk1ODU4_03378401-effc-432b-995f-9c455362495a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ddfa5c998314aa294b81b9f82f8d749_I20230331" decimals="-3" name="hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTYtMS0xLTEtMTk1ODU4_24885b92-d57b-4fe8-ad5e-bec526dcde49">383,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8f00dc4e394bb0aa2b5822658cc205_I20230331" decimals="-3" name="hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTYtMy0xLTEtMTk1ODU4_eba44837-f0f0-452f-878c-5344e82e9e74">383,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i518746eccea4466893e80a50eb23a0c8_I20230331" decimals="-3" name="hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTYtNS0xLTEtMTk1ODU4_6c4488b9-b1aa-4100-9e5e-be74570ac981">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cc8108cd27c401b889c56d161b31e94_I20230331" decimals="-3" name="hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTYtNy0xLTEtMTk1ODU4_b4924055-42c4-4f6b-a5c6-68834f52cfdf">383,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i044df62595994e948380c3e834a32429_I20230331" decimals="-3" name="hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTYtOS0xLTEtMTk1ODU4_82a55bd2-147f-41da-b514-9dd95fff6aca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTctMS0xLTEtMTk1ODU4_ab4e1d4a-7a58-4886-94e1-e0b5a5a4b9ef">39,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabce978031a4546b30dd8a7de21365c_I20230331" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTctMy0xLTEtMTk1ODU4_e8bd70e8-ca9b-460b-ab70-2f723f19df30">39,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTctNS0xLTEtMTk1ODU4_72d6fab1-db4f-4396-9d49-f5eae830bd0a">39,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244f3ce78d7749988226bf7cae603591_I20230331" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTctNy0xLTEtMTk1ODU4_b75d9c85-ba87-48d6-8bb6-b3d166d119d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40407cdd778f48febd829c2b227528c1_I20230331" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTctOS0xLTEtMTk1ODU4_33639752-3041-4e96-905c-749514df2699">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTgtMS0xLTEtMTk1ODU4_c8952a42-5178-47b6-94d6-0d628a6ac3fc">21,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabce978031a4546b30dd8a7de21365c_I20230331" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTgtMy0xLTEtMTk1ODU4_44d11718-551c-42d2-9ba9-5b72618b472d">18,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTgtNS0xLTEtMTk1ODU4_c7516c23-ca8a-4cf5-966e-3a19d9e52b11">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244f3ce78d7749988226bf7cae603591_I20230331" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTgtNy0xLTEtMTk1ODU4_206951c1-fc05-4d82-a8bf-6a13de53b28b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40407cdd778f48febd829c2b227528c1_I20230331" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTgtOS0xLTEtMTk1ODU4_57d34bfc-8a05-4609-a9e3-f8fd98966c26">18,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTktMS0xLTEtMTk1ODU4_8607f51b-062e-44ad-80e3-f00fc0c64a1b">392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabce978031a4546b30dd8a7de21365c_I20230331" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTktMy0xLTEtMTk1ODU4_e4f4b1d8-1ca4-463f-ad21-6b4e2efa8aad">392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTktNS0xLTEtMTk1ODU4_660bbb15-49e0-4900-aa9d-92bbad591b86">66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244f3ce78d7749988226bf7cae603591_I20230331" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTktNy0xLTEtMTk1ODU4_a64d8ed0-07ce-4083-aa32-ade476897f0c">252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40407cdd778f48febd829c2b227528c1_I20230331" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTktOS0xLTEtMTk1ODU4_203d0c2b-2a79-4e7e-a3cb-26d668634e11">74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5ef2beda5fc41a3b8afcfef7805a46f_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMjAtMS0xLTEtMTk1ODU4_70bf7fe2-f248-428a-991d-57422820b167">24,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c0e58e963dc4deb86aff3e7231369c2_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMjAtMy0xLTEtMTk1ODU4_e18a6136-f72b-4021-ba9f-d258c4eccf1f">24,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4419281089c14af3bba60b0be31de6aa_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMjAtNS0xLTEtMTk1ODU4_0240f5f4-936b-480c-8e17-392f1f2861c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ec4da2c47249ee871c302682ae661b_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMjAtNy0xLTEtMTk1ODU4_270986cb-a148-4a80-b41c-6678419d2cf1">24,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31836f545ea3490f924eef364ba6df79_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMjAtOS0xLTEtMTk1ODU4_92318606-e94e-47b4-9289-5294a53e01fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using:</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNS0xLTEtMS0xOTU4NTg_7f19b507-bbf6-410d-a8d3-ff9fcdbf8951">103,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNS0zLTEtMS0xOTU4NTg_c4c8c0d8-5870-4df0-8198-e85764584dd3">103,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNS01LTEtMS0xOTU4NTg_02963701-9369-44c3-9604-ad9ad27650bd">103,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNS03LTEtMS0xOTU4NTg_e5ac561c-b819-4685-a0b5-e046257b8776">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNS05LTEtMS0xOTU4NTg_95f6cc64-4040-42f0-8066-6495e192494c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNi0xLTEtMS0xOTU4NTg_97b338dd-da73-4043-a257-2857282db68d">1,331,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNi0zLTEtMS0xOTU4NTg_534fcaec-5f2b-4781-a969-71aba3719916">1,331,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNi01LTEtMS0xOTU4NTg_db0f7113-8e50-437b-9eec-f5c04237ca58">25,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNi03LTEtMS0xOTU4NTg_813e5a0d-e49e-48ca-b11d-90e0394cc8fc">1,306,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNi05LTEtMS0xOTU4NTg_fb4e911c-8a8b-41d8-a21e-822000dbd3c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNy0xLTEtMS0xOTU4NTg_e10c4e49-b86b-47b2-9c75-40bfeb3ab68c">766,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNy0zLTEtMS0xOTU4NTg_b0fe2708-59c3-40f3-a737-4600ac402aca">673,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNy01LTEtMS0xOTU4NTg_b26e91a7-3380-4a55-b436-a4d208e0e586">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNy03LTEtMS0xOTU4NTg_2919d9a7-313a-4033-ae84-a79c8fedd89e">673,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNy05LTEtMS0xOTU4NTg_4a0d80f9-5015-4b9a-901b-31aa4377bf8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfOS0xLTEtMS0xOTU4NTg_2730adb0-3146-43af-b421-2d31d4f1d640">4,007,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfOS0zLTEtMS0xOTU4NTg_5fb947de-3ac7-4302-8b8d-62805a458c2b">3,841,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfOS01LTEtMS0xOTU4NTg_b108a4f6-b211-4200-afb6-3458390c5cff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfOS03LTEtMS0xOTU4NTg_60df6ff3-0c12-4cb2-91a8-047cc72ea84f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfOS05LTEtMS0xOTU4NTg_69a03742-47e3-4f26-9ef1-102d9ac95c02">3,841,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTAtMS0xLTEtMTk1ODU4_187eb7f7-ab9d-4487-8abf-74d9ccc7a52e">18,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTAtMy0xLTEtMTk1ODU4_b4e63b10-863c-4f43-94cc-81d10f2e76a8">18,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTAtNS0xLTEtMTk1ODU4_5b44d355-bbd6-4536-8fa9-846ee3e31525">349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTAtNy0xLTEtMTk1ODU4_66511c53-e3ae-436a-9831-5dde0709b47a">6,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTAtOS0xLTEtMTk1ODU4_4af337f9-2e94-49e7-aa7a-8b7c09f8e0cc">11,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf47037998594e1ea736f80c9479de3c_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTEtMS0xLTEtMTk1ODU4_068b5b68-2232-42d1-9b8f-f4fed6c77f38">30,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8dc37a961b74bc29f6197afff3663a3_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTEtMy0xLTEtMTk1ODU4_d00e9c8d-c51c-40a9-8a1c-4c032d7f7c4b">30,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie949cbd3f6bd4d23b92039d2402c20d7_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTEtNS0xLTEtMTk1ODU4_cac59cdd-1b4b-4cdb-be3b-6f1a35e8862f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6199a05c39234cefa217a5d11c269ea3_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTEtNy0xLTEtMTk1ODU4_5d44e9ed-d06f-44aa-ab06-963f0e6be3bb">30,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b23058405fb400cb5b9de4b22832c2a_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTEtOS0xLTEtMTk1ODU4_5a83fa39-f1f1-4dd8-9d57-d7f786dbcaf6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTItMS0xLTEtMTk1ODU4_0bf7d066-683f-473f-aaff-9d6f43118f61">185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTItMy0xLTEtMTk1ODU4_9d48f4c1-54dd-40b5-95bf-8bf048775f66">185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTItNS0xLTEtMTk1ODU4_2eaceda3-e496-4259-8826-9cbb1a656b96">185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTItNy0xLTEtMTk1ODU4_23cebf72-5a70-44e4-9377-f52a00ae7412">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTItOS0xLTEtMTk1ODU4_72b4826f-1885-428d-abd2-3d03bd678667">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-maturity deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTQtMS0xLTEtMTk1ODU4_349089c5-47ef-40b8-8cbf-d5c308f60d86">5,617,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTQtMy0xLTEtMTk1ODU4_2de5c26f-1824-43a7-83be-0e05a107f60e">5,617,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTQtNS0xLTEtMTk1ODU4_4c3bdfb6-d024-4d7e-9959-4b7a48e1488f">5,617,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTQtNy0xLTEtMTk1ODU4_27de738a-1dc6-4e00-b36e-cf7f21191983">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTQtOS0xLTEtMTk1ODU4_fd00cad3-4cfa-406f-8582-2a687f6eddfa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTUtMS0xLTEtMTk1ODU4_381c9871-af27-449e-8fe1-69d8be562ba1">307,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTUtMy0xLTEtMTk1ODU4_a4b91f27-eba0-4073-abe3-e9685372b20f">308,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTUtNS0xLTEtMTk1ODU4_daeea02a-05be-48ef-8145-33292274dbec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTUtNy0xLTEtMTk1ODU4_18f03277-08d7-4ac8-b9f6-7ae41f939c74">308,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTUtOS0xLTEtMTk1ODU4_4f1ad16e-a9d7-4deb-b60f-360727f35ceb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTctMS0xLTEtMTk1ODU4_b9dd8c77-7b82-4ab3-ae6c-f9e2d82fe72a">46,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTctMy0xLTEtMTk1ODU4_763a2b38-f531-48c9-ac1c-7f10e0f21210">46,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTctNS0xLTEtMTk1ODU4_ce6f0a37-694f-4881-93b0-e5a5925ed744">46,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTctNy0xLTEtMTk1ODU4_0c1b0cb9-0e79-4a0b-8e97-09f134f20894">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTctOS0xLTEtMTk1ODU4_9b13e886-e6a5-4806-8c38-057cad8ddae1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTgtMS0xLTEtMTk1ODU4_f482a0cc-31be-4291-a327-e445a03b0d40">21,473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTgtMy0xLTEtMTk1ODU4_b2406c13-d78c-493f-8171-35362a702571">20,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTgtNS0xLTEtMTk1ODU4_475b268a-af51-4941-95f0-d328a19eb9ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTgtNy0xLTEtMTk1ODU4_fe3368a8-be02-458a-85f8-a6416a5a68ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231" decimals="-3" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTgtOS0xLTEtMTk1ODU4_2ed9c4a3-d4f7-465e-b804-5ce8c9dfe2ef">20,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTktMS0xLTEtMTk1ODU4_0ac7e60e-f300-4bbc-8a87-2b26ac7d94e4">143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTktMy0xLTEtMTk1ODU4_e7735682-0d5c-4cfe-b240-4b3ed59e57b2">143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTktNS0xLTEtMTk1ODU4_47885918-5be8-49d6-9952-601f179dfec5">57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTktNy0xLTEtMTk1ODU4_7f040619-14b7-4ae2-9a45-3351447cb1c4">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTktOS0xLTEtMTk1ODU4_68cb06a4-3be6-41b3-a940-90021e48fb37">73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf47037998594e1ea736f80c9479de3c_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMjAtMS0xLTEtMTk1ODU4_f598342d-eaea-4674-86a0-5538e4f2cebe">30,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8dc37a961b74bc29f6197afff3663a3_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMjAtMy0xLTEtMTk1ODU4_d332008a-fcc4-4bad-9dee-ded78ec0b6e2">30,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie949cbd3f6bd4d23b92039d2402c20d7_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMjAtNS0xLTEtMTk1ODU4_5b9ee3d8-b5cb-4213-a2a1-9c547f1fb5be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a8db6b8b44a4e98afb70cf7eab61aec_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMjAtNy0xLTEtMTk1ODU4_a876a808-a009-4f15-9915-21dd504fdfb0">30,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b23058405fb400cb5b9de4b22832c2a_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMjAtOS0xLTEtMTk1ODU4_4cd60157-367c-482b-8975-93185becc1be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="margin-top:5pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_73"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(9)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:25.02pt"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:RestrictedAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83My9mcmFnOjY2YzliZjA0NTE4OTQ4Yjk5MzEyNzk2ODVlNDM5MDMyL3RleHRyZWdpb246NjZjOWJmMDQ1MTg5NDhiOTkzMTI3OTY4NWU0MzkwMzJfMjk3_9bfe1676-25b9-4cbd-b45c-af3e8581b0ec" continuedAt="ifc97b4ba91754cd6af71b0a94f8702ab" escape="true">Cash Restriction</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ifc97b4ba91754cd6af71b0a94f8702ab">The Bank had <ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83My9mcmFnOjY2YzliZjA0NTE4OTQ4Yjk5MzEyNzk2ODVlNDM5MDMyL3RleHRyZWdpb246NjZjOWJmMDQ1MTg5NDhiOTkzMTI3OTY4NWU0MzkwMzJfMzY_c665b9ca-65f5-414f-be47-c9c02bcd0121">no</ix:nonFraction> cash restrictions at March 31, 2023 and December 31, 2022.</ix:continuation></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_76"></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:20.02pt"><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RleHRyZWdpb246YTcxNTA4NTU0YTJhNDc4NzhlYzRhODFiNDdjMjY5ZWVfOTE2_1657de4e-3bb2-4c2e-b45e-6d135d204548" continuedAt="i42ef07b4397e4fbb925693f89b6fb034" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i42ef07b4397e4fbb925693f89b6fb034" continuedAt="ie182d8e9bcac473ca15a9045faac4ca6">In the ordinary course of business, the Bank may enter into various types of transactions that include commitments to extend credit that are not included in its unaudited Condensed Consolidated Financial Statements. The Bank applies the same </ix:continuation></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><ix:continuation id="ie182d8e9bcac473ca15a9045faac4ca6"><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">credit standards to these commitments as it uses in all its lending activities and has included these commitments in its lending risk evaluations. The majority of the commitments presented below are variable rate. Loan commitments can be either revolving or non-revolving. The Bank&#8217;s exposure to credit and market risk under commitments to extend credit is represented by the amount of these commitments.</span></div><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RleHRyZWdpb246YTcxNTA4NTU0YTJhNDc4NzhlYzRhODFiNDdjMjY5ZWVfOTE3_b95472a4-5b42-4478-b926-476e17ac72c5" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents outstanding commitments to extend credit, including letters of credit, at the dates indicated:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMy0xLTEtMS0xOTU4NTg_b5346d2a-c617-4af6-b67f-28681201c983">537,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMy0zLTEtMS0xOTU4NTg_10fb6f7f-3bbc-49c1-80af-e9ba74e01a93">548,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNC0xLTEtMS0xOTU4NTg_e6a20034-667e-4e26-9293-99acb75be6be">3,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNC0zLTEtMS0xOTU4NTg_eb8dd337-f29b-49be-b9ca-8e6f8ea7d91c">3,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNS0xLTEtMS0xOTU4NTg_d9a8cc14-e9b9-4ae1-9344-7975026db1c2">26,664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNS0zLTEtMS0xOTU4NTg_37df9808-71a1-4ecf-82b7-d0a84bd43db1">13,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNi0xLTEtMS0xOTU4NTg_d39d942b-b39c-4060-bafe-db6e35e66bf7">567,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNi0zLTEtMS0xOTU4NTg_7c3bf493-1d46-4734-8f29-9fb9639292b2">564,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd412625ec6d4e4cb2776e3291590e80_I20230331" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfOS0xLTEtMS0xOTU4NTg_d4ac8d54-f720-458d-b934-a7cb06ae0064">46,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06467f72180b40e2a0fca1118469535a_I20221231" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfOS0zLTEtMS0xOTU4NTg_319821f6-bb91-4e9e-aaef-7205631adaa2">43,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTAtMS0xLTEtMTk1ODU4_0875eeab-f77e-43aa-81a6-a0329637e938">355,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTAtMy0xLTEtMTk1ODU4_74f30925-f2fa-4490-80c2-adbe036294c5">348,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTEtMS0xLTEtMTk1ODU4_447d9bb2-dfa0-4bb4-899b-2f07e0822198">402,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTEtMy0xLTEtMTk1ODU4_516eeb60-c306-49c2-b81d-427ca82415fc">392,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id69d7466ea424d308621a7d87489b067_I20230331" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTItMS0xLTEtMTk1ODU4_e7595b30-a220-42ae-92e2-a7b085931ba2">327,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTItMy0xLTEtMTk1ODU4_ddabab28-2bac-4e40-9c9b-d23cb3467b44">323,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total outstanding commitments</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTMtMS0xLTEtMTk1ODU4_2623f23f-820c-4c51-9ffc-41243e1ece43">1,297,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231" decimals="-3" name="us-gaap:UnusedCommitmentsToExtendCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTMtMy0xLTEtMTk1ODU4_cc4df7aa-83a2-4f50-b710-c93454dc3c5f">1,280,349</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331" name="hfwa:AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RleHRyZWdpb246YTcxNTA4NTU0YTJhNDc4NzhlYzRhODFiNDdjMjY5ZWVfOTE4_20ad02f8-4fe9-4240-97a6-6d154b01ec67" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table details the activity in the ACL on unfunded commitments during the periods indicated:</span></div><div style="margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:71.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if44086148c584c91ac073afce3fde01a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfMy0xLTEtMS0xOTU4NTg_052dedc0-3073-4df7-87cf-4a04cf6a126f">1,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dd0451645264c4e88a941a6c815f054_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfMy0zLTEtMS0xOTU4NTg_1c259567-7f57-4709-b30c-dd46209a9f90">2,607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (reversal of) credit losses on unfunded commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661cd57a1b9b4178a689529a806ef18a_D20230101-20230331" decimals="-3" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfNC0xLTEtMS0xOTU4NTg_c77d3e22-7e4c-46e9-a914-716eb1e11627">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03f14e9ef98f441582154d690083a8f2_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProvisionForOtherCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfNC0zLTEtMS0xOTU4NTg_2d55df67-36e9-43a8-8f6a-156f51f9fe5d">1,055</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, end of period</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6fba300fa4541e5973c9fe5b5276b52_I20230331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfNS0xLTEtMS0xOTU4NTg_696838be-6d4b-4fea-b346-0a39df3993bc">1,856</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d008ce275a4497a7b1db3ab628a715_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfNS0zLTEtMS0xOTU4NTg_cddce1bc-e265-455e-8a77-1140a33d720a">1,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:4pt;text-align:center"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_85"></div><div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ITEM 2.&#160;&#160;&#160;&#160;MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The following discussion is intended to assist in understanding the financial condition and results of operations of the Company as of and for the three months ended March 31, 2023. The information contained in this section should be read together with the unaudited Condensed Consolidated Financial Statements and the accompanying Notes included herein, the Forward-Looking Statements included herein and the December 31, 2022 audited Consolidated Financial Statements and the accompanying Notes included in our 2022 Annual Form 10-K.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_88"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Heritage Financial Corporation is a bank holding company which primarily engages in the business activities of our wholly-owned financial institution subsidiary, Heritage Bank. We provide financial services to our local communities with an ongoing strategic focus on our commercial banking relationships, market expansion and asset quality. The Company&#8217;s business activities generally are limited to passive investment activities and oversight of its investment in the Bank. Accordingly, the information set forth in this report relates primarily to the Bank&#8217;s operations.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our business consists primarily of commercial lending and deposit relationships with small to medium sized businesses and their owners in our market areas and attracting deposits from the general public. We also make real estate construction and land development loans and consumer loans. We additionally originate for sale or for investment purposes residential real estate loans on single family properties located primarily in our markets. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our core profitability depends primarily on our net interest income. Net interest income is the difference between interest income, which is the income that we earn on interest earning assets, comprised primarily of loans and investment securities, and interest expense, which is the amount we pay on our interest bearing liabilities, consisting primarily of deposits. Management manages the repricing characteristics of the Company's interest earning assets and interest bearing liabilities to protect net interest income from changes in market interest rates and changes in the shape of the yield curve. Like most financial institutions, our net interest income is significantly affected by general and local economic conditions, particularly changes in market interest rates including most recently significant changes as a result of inflation, and by governmental policies and actions of regulatory agencies. Net interest income is additionally affected by changes in the volume and mix of interest earning assets, interest earned on these assets, the volume and mix of interest bearing liabilities and interest paid on these liabilities.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our net income is affected by many factors, including the provision for credit losses on loans. The provision for credit losses on loans is dependent on changes in the loan portfolio and management&#8217;s assessment of the collectability of the loan portfolio as well as prevailing economic and market conditions. Management believes that the ACL on loans reflects the amount that is appropriate to provide for current expected credit losses in our loan portfolio based on our methodology.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income is also affected by noninterest income and noninterest expense. Noninterest income primarily consists of service charges and other fees, card revenue and other income. Noninterest expense consists primarily of compensation and employee benefits, occupancy and equipment, data processing and professional services. Compensation and employee benefits consist primarily of the salaries and wages paid to our employees, payroll taxes, expenses for retirement and other employee benefits. Occupancy and equipment expenses are the fixed and variable costs of buildings and equipment and consists primarily of lease expenses, depreciation charges, maintenance and utilities. Data processing consists primarily of processing and network services related to the Bank&#8217;s core operating system, including the account processing system, electronic payments processing of products and services, internet and mobile banking channels and software-as-a-service providers. Professional services consist primarily of third-party service providers such as auditors, consultants and lawyers.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Results of operations may also be significantly affected by general and local economic and competitive conditions, changes in accounting, tax, and regulatory rules, governmental policies and actions of regulatory authorities, including changes resulting from inflation and the governmental actions taken to address this issue. Net income is also impacted by growth of operations through organic growth or acquisitions.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recent Developments</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While economic conditions have generally improved since the onset of the COVID-19 pandemic in early 2020, inflation has resulted in higher prices for food, energy, housing, and various supply chain inputs, among others. These inflationary pressures have persisted throughout 2022 and 2023, resulting in higher costs for consumers and businesses. To address the persistent levels of inflation, the Federal Open Market Committee (&#8220;FOMC&#8221;) has taken steps to tighten monetary policy through a cumulative 475 basis point increase to the federal funds rate from March 2022 through March 2023. The FOMC has stated that it remains committed to monetary policy measures that are designed to bring inflation down. The impact of these measures, including future actions taken by the FOMC, on the Company&#8217;s business are uncertain. While the recent increases in interest rates have generally resulted in higher levels of interest income for the Company, they may also reduce economic activity overall or result in recessionary conditions in future periods. Should these ongoing economic pressures persist, we anticipate it could have an impact on the following:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Loan growth and interest income - If economic activity begins to wane, it may have an impact on our borrowers, the businesses they operate, and their financial condition. Our borrowers may have less demand for credit needed to invest in and expand their businesses, as well as less demand for real estate loans. Such factors would place pressure on the level of interest-earning assets, which may negatively impact our interest income.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Credit quality - Should there be a decline in economic activity, the markets we serve could experience increases in unemployment, declines in consumer confidence, and a reluctance on the part of businesses to invest in and expand their operations, among other things. Such factors may result in weakened economic conditions, place strain on our borrowers, and ultimately impact the credit quality of our loan portfolio. We expect this could result in increases in the level of past due, nonaccrual, and classified loans, as well as higher net charge-offs. While economic conditions have generally been favorable thus far, notwithstanding higher levels of inflation, there can be no assurance favorable economic conditions will continue. As such, should we experience future deterioration in the credit quality of our loan portfolio, it may contribute to the need for additional provisions for credit losses.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">ACL - The Company is required to record credit losses on certain financial assets in accordance with the CECL model stipulated under ASC 326, which is highly dependent upon expectations of future economic conditions and requires management judgment. Should expectations of future economic conditions deteriorate, the Company may be required to record additional provisions for credit losses.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Impairment charges - If economic conditions deteriorate, it could adversely impact the Company&#8217;s operating results and the value of certain of our assets. As a result, the Company may be required to write-down the value of certain assets such as goodwill, intangible assets, or deferred tax assets when there is evidence to suggest their value has become impaired or will not be realizable at a future date.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Accumulated other comprehensive income (loss) - Unrealized gains and losses on AFS investment securities are recognized in stockholders&#8217; equity as accumulated other comprehensive income (loss). If economic conditions deteriorate, and/or if the interest rates continue to increase, the valuation of the Company&#8217;s AFS investment securities could be negatively impacted, which may lead to increases in other comprehensive loss, decreases to the Company&#8217;s stockholders&#8217; equity.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Deposits and deposit costs - Given the significant rate increases by the FOMC, it is likely that deposit costs will continue to increase and it may become more challenging for the Company to retain and attract deposit relationships.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Liquidity - Consistent with our prudent, proactive approach to liquidity management, we may take certain actions to further enhance our liquidity, including but not limited to, increasing our FHLB borrowings, and increasing our brokered deposits.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company continues to focus on serving its customers and communities, maintaining the well-being of its employees, and executing its strategic initiatives. The Company continues to monitor the economic environment and will make changes as appropriate.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_91"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Comparison of quarter ended March 31, 2023 to the comparable quarter in the prior year</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net inco</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">me increased $700,000, or 3.5%, to $20.5 million, or $0.58 per diluted common share, for the three months ended March 31, 2023, compared to $19.8 million, or $0.56 per diluted common share, for the same period in 2022. Net interest income increased $12.9&#160;million, or 27.5%, to $59.8&#160;million for the three months ended March 31, 2023, compared to $46.9&#160;million for the same period in 2022 due primarily to </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">an increase in interest earned on interest earning assets following increases in market interest rates. This increase was partially offset by a </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$1.8&#160;million provision for credit losses for the three months ended March 31, 2023, compared to a $3.6&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> reversal of provision for credit losses for the three months ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2022, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and an increase in noninterest expense of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$5.9&#160;million for the three months ended March 31, 2023 compared to the same period in 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s efficiency ratio was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61.1%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> fo</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">r the three months ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> compared </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.4%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for the same period in 2022.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_97"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Average Balances, Yields and Rates Paid</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides relevant net interest income information for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balance</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Interest<br/>Earned/<br/>Paid</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Average<br/>Yield/<br/>Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balance</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Interest<br/>Earned/<br/>Paid</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Average<br/>Yield/<br/>Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balance</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Interest<br/>Earned/<br/>Paid</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Average<br/>Yield/<br/>Rate</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Earning Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loans receivable, net </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)(3)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,039,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,773,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,007,339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,271,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">735,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nontaxable securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63,516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest earning deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,503,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,419,911)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest earning assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,213,003&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,665&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,694,578&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,594&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(481,575)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,071&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noninterest earning assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">848,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">740,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,061,959&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,434,787&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(372,828)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Bearing Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of Deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">336,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Savings accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">601,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">646,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(45,518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest bearing demand and money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,829,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,066,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(237,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest bearing deposits</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,780,570&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,528&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,049,357&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,424&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(268,787)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,104&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FHLB advances and other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">145,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">145,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest bearing liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,990,878&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,823&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,120,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(129,710)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,173&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noninterest bearing demand deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,068,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,359,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(290,763)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other noninterest bearing liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">812,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">846,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities and stock-holders&#8217; equity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,061,959&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,434,787&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(372,828)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net interest income and spread</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,842&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,944&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,898&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net interest margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Average balances are calculated using daily balances.</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Average loans receivable, net includes loans held for sale and loans classified as nonaccrual, which carry a zero yield. Interest earned on loans receivable, net includes the amortization of net deferred loan fees of $752,000 and $3.5 million for the three months ended March 31, 2023 and 2022, respectively.</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Yields on tax-exempt loans and securities have not been stated on a tax-equivalent basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_100"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Net Interest Income and Margin Overview</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">One of the Company's key sources of earnings is net interest income. There are several factors that affect net interest income, including, but not limited to, the volume, pricing, mix and maturity of interest earning assets and interest bearing liabilities; the volume of noninterest earning assets, noninterest bearing demand deposits, other noninterest bearing liabilities and stockholders' equity; market interest rate fluctuations; and asset quality.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Market rates impact the results of the Company's net interest income, including the significant increases in the federal funds target rate by the Federal Reserve in response to inflation during </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2022 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023. The following table provides the federal funds target rate history and changes from each period since December</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change Date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Rate (%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Rate Change (%)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.00% - 0.25%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 17, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.25% - 0.50%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 5, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.75% - 1.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 16, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.50% - 1.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 28, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.25% - 2.50%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 22, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.00% - 3.25%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 3, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.75% - 4.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 15, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.25% - 4.50%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 2, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.50% - 4.75%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 23, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.75% - 5.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides the changes in net interest income for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 due to changes in average asset and liability balances (volume), changes in average yields/rates (rate) and changes attributable to the combined effect of volume and interest rates allocated proportionately to the absolute value of changes due to volume and changes due to interest rates:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase (Decrease) Due to Changes In:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Volume</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Yield/Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Earning Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Taxable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nontaxable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(425)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest earning deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,784&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,287&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,071&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Bearing Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">262.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Savings accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest bearing demand and money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest bearing deposits</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,104&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FHLB advances and other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,691&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,173&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,093&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,805&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,898&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Comparison of quarter ended March 31, 2023 to the comparable quarter in the prior year</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net interest income increased $12.9&#160;million, or 27.5% to $59.8&#160;million due to an increase in total interest income offset partially by a decrease in total interest expense.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest income increased $18.1&#160;million, or 37.2%, to $66.7&#160;million for the three months ended March 31, 2023 compared to $48.6&#160;million for the three months ended March 31, 2022. The increase in total interest income was primarily due to an increase in yields earned on interest earning assets following increases in market interest rates, and secondarily due to an increase in average balances of loans and taxable securities, offset partially by a $3.1 million decrease in interest earned on loans receivable, net resulting from a decrease in interest and deferred SBA PPP loan fees recognized. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the loan yield and the impacts of SBA PPP loans and the incremental accretion on acquired loans on this financial measure for the periods presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan yield (GAAP)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.07&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.41&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exclude impact from SBA PPP loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exclude impact from incremental accretion on acquired loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan yield, excluding SBA PPP loans and incremental accretion on acquired loans (non-GAAP) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.04&#160;</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.14&#160;</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">For additional information, see the "Reconciliations of Non-GAAP Measures" section below.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There was no impact to loan yield from recoveries of interest and fees on loans classified as nonaccrual during the three months ended March 31, 2023 compared to 11 basis points during the same period in 2022.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense increased $5.2&#160;million or 313.5% to $6.8&#160;million during the three months ended March 31, 2023 compared $1.7&#160;million for the same period in 2022 due primarily to increased costs of interest bearing deposits due to competitive rate pressures as well as the addition of borrowing costs.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net interest margin increased 107 basis points to 3.91% for the three months ended March 31, 2023 compared to 2.84% for the same period in 2022.The increase in the net interest margin was due to a shift into higher yielding interest earning assets as well as higher average yields on all interest earning assets following increases in market interest rates offset partially by an increase in cost of interest bearing liabilities.  </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_106"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Provision for Credit Losses Overview</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate of the provision for credit losses on loans and the provision for credit losses on unfunded commitments is presented on the unaudited Condensed Consolidated Statements of Income as the provision for (reversal of) credit losses. The ACL on unfunded commitments is included on the unaudited Condensed Consolidated Statements of Financial Condition within accrued expenses and other liabilities.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Comparison of quarter ended March 31, 2023 to the comparable quarter in the prior year</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the provision for (reversal of) credit losses for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (reversal of) credit losses on loans</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (reversal of) credit losses on unfunded commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (reversal of) credit losses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,825&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,577)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,402&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The provision for credit losses on loans reflects the amount required to maintain the allowance for credit losses on loans at an appropriate level based upon management&#8217;s evaluation of the adequacy of collective and individual loss reserves. The provision for credit losses on loans recognized during the three months ended March 31, 2023 was due primarily to an increase in loans receivable as well as a change in mix of loans. Future assessments of the expected credit losses will not only be impacted by changes in the composition of and amount of loans and to the reasonable and supportable forecast, but will also include an updated assessment of qualitative factors, as well as consideration of any required changes in the reasonable and supportable forecast reversion period. The provision for credit losses on unfunded commitments increased due primarily to an increase in unfunded commitment balances.  </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reversal of provision for credit losses recognized during the three months ended March 31, 2022 was due primarily to a reduction of loans individually evaluated for losses and their related ACL as well as changes in the loan mix and continued improvement in forecasted economic indicators used to calculate credit losses as compared to the forecast at December 31, 2021. </span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_112"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Noninterest Income Overview</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Comparison of quarter ended March 31, 2023 to the comparable quarter in the prior year</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the change in the key components of noninterest income for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service charges and other fees</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Card revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) on sale of investment securities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of loans, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(79.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(81.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bank owned life insurance income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(986)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of other assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest income</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,258&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,538&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noninterest income decreased during the three months ended March 31, 2023 compared to the same period in 2022 due to a decline in card revenue, interest rate swap fees and gain on sale of loans as well as a decline in bank owned life insurance income due to a death benefit recognized during the three months ended March 31, 2022. These declines were offset partially by an increase in other income which included the gain on sale of Visa Inc. Class B common stock of $1.6 million and an increase in service charges and other fees.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_118"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Noninterest Expense Overview</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Comparison of quarter ended March 31, 2023 to the comparable quarter in the prior year</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents changes in the key components of noninterest expense for the periods indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and employee benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Occupancy and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data processing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State/municipal business and use tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal deposit insurance premium</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,605&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,720&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,885&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noninterest expense increased during the three months ended March 31, 2023 compared to the same period in 2022 due primarily to an increase in compensation and employee benefits resulting from an increase in the number of full-time equivalent employees including the addition of commercial and relationship banking teams in 2022 and an increase in salaries and wages due to upward market pressure. Occupancy and equipment expense increased due to the expansion into Eugene, Oregon and Boise, Idaho as well as an increase in maintenance costs related to winter weather conditions. Data processing costs increased due primarily to the expansion of digital services including the addition of the ability to open accounts online. The federal deposit insurance premium increased due to an increase in assessment rates effective January 1, 2023.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_124"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Expense Overview</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Comparison of quarter ended March 31, 2023 to the comparable quarter in the prior year</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the income tax expense, related metrics and their changes for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax expense increased compared to the same period in 2022 primarily due to higher estimated pre-tax income in 2023 than in 2022.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_130"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Financial Condition Overview</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below provides a comparison of the changes in the Company's financial condition at the periods indicated:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale, at fair value, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities held to maturity, at amortized cost, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">766,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,083,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,007,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Premises and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank stock, at cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,916&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bank owned life insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,547&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">240,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">240,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,236,806&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,980,100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,706&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities and Stockholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,771,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,907,420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(135,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deposits</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,789,022&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,924,840&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(135,818)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,436)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,402)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,410,724&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,182,207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,517&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">550,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">552,397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive (loss) income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(82,797)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99,850)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">826,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">797,893&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,189&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders' equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,236,806&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,980,100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,706&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets increased due primarily to an increase in cash and cash equivalents and an increase in loans receivable, net due to loan growth. Total liabilities and stockholders' equity increased due primarily to an increase in borrowings offset partially by a decrease in deposits.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_133"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Investment Activities Overview</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our investment policy is established by the Company's Board of Directors and monitored by the Risk Committee of the Board of Directors. It is designed primarily to provide and maintain liquidity, generate a favorable return on investments without incurring undue interest rate and credit risk, and complements the Company's lending activities. The policy permits investment in various types of liquid assets permissible under applicable regulations. Investments in non-investment grade bonds and stripped mortgage-backed securities are not permitted under the policy.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information regarding our investment securities at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="36" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities available for sale, at fair value:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">691&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,918)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,443&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,371)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="36" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities held to maturity, at amortized cost:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">290,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,981)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">323,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760,163&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">766,396&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,233)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,078,235&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,097,839&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,604)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">U.S. government agency and government-sponsored enterprise mortgage-backed securities and collateralized mortgage obligations.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total investment securities decreased $19.6 million, or 0.9%, to $2.08 billion at March 31, 2023 from $2.10 billion at December 31, 2022 due primarily to maturities and prepayments of $32.9 million and sales of $22.7 million, partially offset by purchases of $15.0 million. In addition, net unrealized and unrecognized losses on investment securities declined by $39.1 million due primarily to improvement in fair market values of investment securities available for sale and held to maturity since December 31, 2022.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_136"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Loan Portfolio Overview</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Changes by loan type</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company originates a wide variety of loans with a focus on commercial business loans. In addition to originating loans, the Company may also acquire loans through pool purchases, participation purchases and syndicated loan purchases. The following table provides information about our loan portfolio by type of loan at the dates indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">% of Loans Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">% of Loans Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">692,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,102)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SBA PPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">937,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,586,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,236,751&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,217,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,511&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">% of Loans Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">% of Loans Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="36" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,473&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,361&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,127,472&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,050,858&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,614&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loans receivable increased $76.6 million, or 1.9% (7.7% annualized), at March 31, 2023. New loans funded in the during the three months ended March 31, 2023 and during the three months ended December 31, 2022 were $138.1 million and $203.1 million, respectively. The fourth quarter of 2022 included purchased residential real estate loans of $40.5 million. Loan repayments decreased during the three months ended March 31, 2023 to $60.8 million, compared to $147.0 million during the three months ended December 31, 2022, exclusive of SBA PPP loan repayments, net deferred fees, and net acquired discounts. The largest increase in the loan portfolio occurred in the commercial and multifamily construction loans, which increased by $56.5 million or 26.4% due to new loan originations and advances on outstanding loans during the three months ended March 31, 2023. Total new commitments for commercial and multifamily construction loans were $76.3 million during the three months ended March 31, 2023.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">owner-occupied CRE loans and non-owner occupied CRE loans were $2.5 billion at March 31, 2023. Office loans were the l</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">argest segment of owner-occupied and non-owner occupied CRE loans at $582.5 million or 22.8%. The average loan balance was $1.1 million. Of this total, $277.7 million or 47.7% were owner-occupied CRE properties. Owner-occupied CRE loans have a lower risk profile as there is less tenant rollover risk and generally have guarantees from the company occupying the space as well as the owners of the company.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Loans classified as nonaccrual and performing modified loans  and nonperforming assets</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information about our nonaccrual loans, performing modified loans and nonperforming assets for the dates indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nonaccrual loans: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total nonaccrual loans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,815&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,906&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,091)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other real estate owned</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total nonperforming assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,815&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,906&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,091)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accruing loans past due 90 days or more</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit quality ratios:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nonaccrual loans to loans receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nonaccrual loans to total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Modified loans: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total performing modified loans</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,060&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> At March 31, 2023 and December 31, 2022, $1.5 million and $1.5 million of nonaccrual loans, respectively, were guaranteed by government agencies.</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> The Company adopted ASU 2022-02 on a prospective basis January 1, 2023.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides the changes in nonaccrual loans during the three months ended March 31, 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net principal payments, sales and transfers to accruing status</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payoffs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,815&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Nonaccrual loans decreased $1.1 million, or 18.5%, due primarily to ongoing collection efforts.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_139"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses on Loans Overview</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information regarding our ACL on loans for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.917%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At or For the Three Months Ended March 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL on loans at the end of period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit quality ratios:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL on loans to loans receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL on loans to nonaccrual loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">923.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">679.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(724)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(146.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average loans receivable, net during the period </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,039,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,773,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net charge-offs (recoveries) on loans to average loans receivable, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Average loan receivable, net includes loans held for sale.</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Annualized.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ACL on l</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">oans increased </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">during the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">three months ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">due primarily </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">an increase in loans receivable, net as well as a change in mix of loans.  </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the ACL on loans by loan portfolio segment at the indicated dates:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.016%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ACL on Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ACL as a % of Loans in Loan Category</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Loans in Loan Category to<br/>Total Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ACL on Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ACL as a % of Loans in Loan Category</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Loans in Loan Category to<br/>Total Loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,718&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total ACL on loans</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,469&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.08&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,986&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.06&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_145"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Deposits Overview</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company's deposits at the dates indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Total Deposits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Total Deposits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest demand deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,982,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,099,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(116,555)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest bearing demand deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,675,393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,830,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(155,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,155,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,063,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Savings accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">578,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">623,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(45,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total non-maturity deposits</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,392,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,617,267&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(224,599)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deposits</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,789,022&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,924,840&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(135,818)</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deposit balances include deposits held for sale of $17.2 million and $17.4 million at March 31, 2023 and December 31, 2022, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total deposits decreased $135.8 million, or 2.3%, at March 31, 2023 from December 31, 2022. The decrease was due to competitive pricing pressures and customers moving excess funds to alternative higher yielding investments as well as general declines in individual customer balances. Money market accounts increased due to an increase in public deposits. Certificate of deposit balances increased mostly due to the addition of $52 million in brokered deposits.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank entered into a purchase and sale agreement with a third party to sell and transfer certain assets, deposits and other liabilities of its branch in Ellensburg during the three months ended September 30, 2022. As a result of entering into this purchase and sale agreement, approximately $17.2 million and $17.4 million in deposits were classified as held for sale as of March 31, 2023 and December 31, 2022, respectively. The sale is expected to be completed during the three months ended June 30, 2023; however, the completion of this sale depends on many factors including regulatory approval.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_1402"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Federal Home Loan Bank Advances and Other Borrowings</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Federal Home Loan Bank (FHLB) functions as a member-owned cooperative providing credit for member financial institutions. Advances are made pursuant to several different programs. Each credit program has its own interest rate and range of maturities. Limitations on the amount of advances are based on a percentage of the Bank's assets or on the FHLB&#8217;s assessment of the institution&#8217;s creditworthiness. At March 31, 2023, the Bank maintained a credit facility with the FHLB with available borrowing capacity of $1.2 billion with $383.1 million in advances outstanding. All FHLB borrowings at March 31, 2023 were overnight advances. At December 31, 2022, the Bank had no FHLB advances outstanding. Advances from the FHLB may be collateralized by FHLB stock owned by the Bank, deposits at the FHLB, certain commercial and residential real estate loans, investment securities or other assets.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank maintains a credit facility with the Federal Reserve Bank through both the Discount Window and Bank Term Funding Program with available borrowing capacity of $640.6 million as of March 31, 2023. There were no borrowings outstanding as of March 31, 2023 and December 31, 2022. Any advances on the credit facility would be secured by either investment securities or certain types of the Bank's loans receivable.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company utilizes </span><span style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">securities sold under agreement to repurchase</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> with one day maturities as a supplement to funding sources. </span><span style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities sold under agreement to repurchase</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> are secured by pledged investment securities. Under the </span><span style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">securities sold under agreement to repurchase</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, the Company is required to maintain an aggregate market value of securities pledged greater than the balance of the </span><span style="color:#1a1a1a;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">securities sold under agreement to repurchase</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. At March 31, 2023 and December 31, 2022, we had repurchase agreements of $39.2 million and $46.6 million, respectively.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to funds obtained in the ordinary course of business, the Company assumed trust preferred securities and junior subordinated debentures as part of the acquisition of Washington Banking Company. For regulatory capital purposes, the trust preferred securities are included in Tier 2 capital at March 31, 2023. The junior subordinated debentures outstanding as of March 31, 2023 and December 31, 2022 were $21.5 million, net of unaccreted discount.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank maintains available unsecured federal funds lines with five correspondent banks totaling $215.0 million, with no outstanding borrowings at March 31, 2023.</span></div><div><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_148"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stockholders' Equity Overview</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s stockholders' equity to assets ratio was 11.4% at both March 31, 2023 and December 31, 2022. Total stockholders' equity increased $28.2 million, or 3.5%, to $826.1 million at March 31, 2023 from $797.9 million at December 31, 2022. The increase was due primarily to $20.5 million in net income recognized and a decrease of $17.1 million in accumulated other comprehensive loss as a result of improved fair market values of available for sale investment securities, offset partially by </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$7.8 million in cash dividends declared and $2.6 million for the repurchase of the Company's common stock during the three months ended March 31, 2023.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has historically paid cash dividends to its common shareholders. Payments of future cash dividends, if any, will be at the discretion of our board of directors after taking into account various factors, including our business, operating results and financial condition, capital requirements, current and anticipated cash needs, plans for expansion, any legal or contractual limitation on our ability to pay dividends and other relevant factors. Dividends on common stock from the Company depend substantially upon receipt of dividends from the Bank, which is the Company&#8217;s predominant source of income. On April&#160;19, 2023, the Company&#8217;s board of directors declared a regular quarterly dividend of $0.22 per common share payable on May&#160;18, 2023 to shareholders of record on May&#160;4, 2023.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_151"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Regulatory Requirements Overview</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is a bank holding company under the supervision of the Federal Reserve Bank. Bank holding companies are subject to capital adequacy requirements of the Federal Reserve under the Bank Holding Company Act of 1956, as amended, and the regulations of the Federal Reserve. The Bank is a federally insured institution and thereby is subject to the capital requirements established by the FDIC. The Federal Reserve capital requirements generally parallel the FDIC requirements. Failure to meet minimum capital requirements can initiate certain mandatory, and possibly additional discretionary, actions by regulators that, if undertaken, could have a direct material effect on the unaudited Condensed Consolidated Financial Statements. Additionally, the Company and the Bank are required to maintain a capital conservation buffer of common equity Tier 1 capital above 2.5% to avoid restrictions on certain activities including payment of dividends, stock repurchases and discretionary bonuses to executive officers. Management believes that as of March 31, 2023, the Company and the Bank met all capital adequacy requirements to which they are subject.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, the most recent regulatory notifications categorized the Bank as well-capitalized under the regulatory framework for prompt corrective action. There are no conditions or events since that notification that management believes have changed the Bank's categories. The following table presents the actual capital ratios of the Company and the Bank at the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bank</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common equity Tier 1 capital ratio</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leverage ratio</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 capital ratio</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total capital ratio</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital conservation buffer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of both March 31, 2023 and December 31, 2022, the capital measures reflect the revised CECL capital transition provisions adopted by the Federal Reserve and the FDIC that allowed the Bank the option to delay for two years until December 31, 2021 an estimate of CECL&#8217;s effect on regulatory capital, relative to the incurred loss methodology&#8217;s effect on regulatory capital, followed by a three-year transition period.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_154"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We maintain sufficient cash and cash equivalents and investment securities to meet short-term liquidity needs and actively monitor our long-term liquidity position to ensure the availability of capital resources for contractual obligations, strategic loan growth objectives and to fund operations. Our funding strategy has been to acquire non-maturity deposits from our retail accounts, acquire noninterest bearing demand deposits from our commercial customers and use our borrowing availability to fund growth in assets. Our liquidity policy permits the purchase of brokered deposits in an amount not to exceed 15% of the Bank's total deposits as a secondary source for funding. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At March 31, 2023, we had $52.3 million in brokered deposits, which constituted 0.90% of total deposits. Borrowings may be used on a short-term basis to compensate for reductions in other sources of funds (such as deposit inflows at less than projected levels). Borrowings may also be used on a longer-term basis to support expanded lending activities and match the maturity of repricing intervals of assets. While maturities and scheduled amortization of loans are a predictable source of funds, deposit flows and loan prepayments are greatly influenced by the level of interest rates, economic conditions and competition so we adhere to internal management targets assigned to the loan to deposit ratio, liquidity ratio, net short-term non-core funding ratio and non-core liabilities to total assets ratio to ensure an appropriate liquidity position. The Company regularly monitors liquidity, models liquidity stress scenarios to ensure that adequate liquidity is available, and has contingency funding plans in place, which are reviewed and tested on a regular, recurring basis.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company's available liquidity as of the date indicated:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Available</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount Used</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Availability</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Internal Sources</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unencumbered investment securities available for sale</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,116,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,116,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">External Sources</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank (FHLB) borrowing availability</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,197,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">814,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Reserve Bank (FRB) borrowing availability</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fed funds line borrowing availability with correspondent banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liquidity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,471,093&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,087,993&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Investment securities available for sale at fair value.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes FHLB borrowing availability of $1.20 billion at March 31, 2023 based on pledged assets, however, maximum credit capacity is 45% of the Bank's total assets one quarter in arrears or $3.10&#160;billion.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes the Discount Window and Bank Term Funding Program</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management believes the capital sources are adequate to meet all reasonably foreseeable short-term and long-term cash requirements and there has not been a material change in our capital resources since the information disclosed in our 2022 Annual Form 10-K. We are not aware of any reasonably likely material changes in the mix and relative cost of such resources.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_163"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our critical accounting estimates are described in detail in the "Critical Accounting Estimates" section within Item 7 of our 2022 Annual Form the Form 10-K. The SEC defines "critical accounting estimates" as those that require application of management's most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain and may change in future periods. The Company's critical accounting estimates include estimates of the ACL on loans, the ACL on unfunded commitments and goodwill. There have been no material changes in these estimates during the three months ended March 31, 2023.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_166"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reconciliations of Non-GAAP Measures</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This Form 10-Q contains certain financial measures not presented in accordance with GAAP in addition to financial measures presented in accordance with GAAP. The Company has presented these non-GAAP financial measures in this Form 10-Q because it believes they provide useful and comparative information to assess trends in the Company&#8217;s performance and asset quality and to facilitate comparison of its performance with the performance of its peers. These non-GAAP measures have inherent limitations, are not required to be uniformly applied and are not audited. They should not be considered in isolation or as a substitute for financial measures presented in accordance with GAAP, nor are they necessarily comparable to non-GAAP performance measures that may be presented by other companies. Reconciliations of the GAAP and non-GAAP financial measures are presented below.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company believes presenting loan yield excluding the effect of discount accretion on acquired loans is useful in assessing the impact of acquisition accounting on loan yield as the effect of loan discount accretion is expected to decrease as the acquired loans mature or roll off its balance sheet. Incremental accretion on acquired loans represents the amount of interest income recorded on acquired loans in excess of the contractual stated interest rate in the individual loan notes due to incremental accretion of purchased discount or premium. Purchased discount or premium is the difference between the contractual loan balance and the fair value of acquired loans at the acquisition date, or as modified by the adoption of ASU 2016-13. The purchased discount is accreted into income over the remaining life of the loan. The impact of incremental accretion on loan yield will change during any period based on the volume of prepayments, but it is expected to decrease over time as the balance of the acquired loans decreases. Similarly, presenting loan yield excluding the effect of SBA PPP loans is useful in assessing the impact of these special program loans that have substantially decreased within a short time frame.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"></td><td style="width:67.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.479%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.351%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Loan yield, excluding SBA PPP Loans and Incremental Accretion on Acquired Loans, annualized:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest and fees on loans (GAAP)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exclude interest and fees on SBA PPP loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,081)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"></td><td style="width:67.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.479%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.351%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exclude incremental accretion on acquired loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(584)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted interest and fees on loans (non-GAAP)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average loans receivable, net (GAAP)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,039,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,773,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exclude average SBA PPP loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(109,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted average loans receivable, net (non-GAAP)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,038,324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,663,731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan yield, annualized (GAAP)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan yield, excluding SBA PPP loans and incremental accretion on acquired loans, annualized (non-GAAP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_169"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ITEM 3. &#160;&#160;&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Market risk represents the risk of loss due to changes in market values of assets and liabilities. We incur market risk in the normal course of business through our exposure to market interest rates, equity prices and credit spreads. Our primary market risk is interest rate risk, which is the risk of loss of net interest income or net interest margin resulting from changes in market interest rates. Interest rate risk results primarily from the traditional banking activities in which the Bank engages, such as gathering deposits and extending loans. Many factors, including economic and financial conditions, movements in interest rates and consumer preferences, affect the difference between the interest earned on our assets and the interest paid on our liabilities. Management regularly reviews our exposure to changes in interest rates. Among the factors considered are changes in the mix of interest earning assets and interest bearing liabilities, interest rate spreads and repricing periods. The risk committee of the Board of Directors oversees market risk management, including the monitoring of risk measures and limits and policy guidelines, for the amount of interest rate risk and its effect on net interest income and capital.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Neither we, nor the Bank, maintain a trading account for any class of financial instrument, nor do we, or the Bank, engage in hedging activities or purchase high risk derivative instruments. Moreover, neither we, nor the Bank, are subject to foreign currency exchange rate risk or commodity price risk.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Net interest income simulation</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An income simulation model is the primary tool we use to assess the direction and magnitude of changes in net interest income resulting from changes in interest rates. Modeling the sensitivity of net interest income is highly dependent on numerous assumptions incorporated into the modeling process. Key assumptions in the model include prepayment speeds on loans and investment securities, repricing betas on non-maturity deposits, and pricing on investment securities, loans, and borrowings. In order to measure the interest rate risk sensitivity, this simulation model uses a &#8220;no balance sheet growth&#8221; assumption and assumes an instantaneous and sustained uniform change in market interest rates at all maturities. These assumptions are inherently uncertain and, as a result, the net interest income projections should be viewed as an estimate of the net interest income sensitivity at the time of the analysis. Actual results will differ from simulated results due to timing, magnitude and frequency of interest rate changes and changes in market conditions and management strategies, among other factors.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on the results of the simulation model, the following table presents the change in our net interest income as a result of parallel rate shock scenarios for the presented periods after the dates shown:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change in Net Interest Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change in Net Interest Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Modeled increase in market interest rates of 100 basis points</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in net interest income in Year 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in net interest income in Year 2</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Modeled increase in market interest rates of 200 basis points</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in net interest income in Year 1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in net interest income in Year 2</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change in Net Interest Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change in Net Interest Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Modeled decrease in market interest rates of 100 basis points</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Decrease in net interest income in Year 1</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,011)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Decrease in net interest income in Year 2</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,425)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Modeled decrease in market interest rates of 200 basis points</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Decrease in net interest income in Year 1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,879)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,840)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Decrease in net interest income in Year 2</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These scenarios are based on market interest rates as of the last day of a reporting period published by independent sources that are actively traded in the open market. The simulations used to manage market risk are based on numerous assumptions regarding the effect of changes in interest rates on the timing and extent of reprice characteristics, future cash flows and customer behavior. These assumptions are inherently uncertain and actual results will differ, as a result, the model cannot precisely estimate net interest income or precisely predict the impact of higher or lower net interest income.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_172"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ITEM 4. &#160;&#160;&#160;&#160;CONTROLS AND PROCEDURES</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Evaluation of Disclosure Controls and Procedures </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An evaluation of the Company&#8217;s disclosure controls and procedures (as defined in Section 13a-15(e) or 15d-15(e) of the Securities Exchange Act of 1934 (the &#8220;Act&#8221;)) was carried out under the supervision and with the participation of the Company&#8217;s Chief Executive Officer, Chief Financial Officer and the Company&#8217;s Disclosure Committee as of the end of the period covered by this quarterly report. Based on their evaluation, the Company&#8217;s Chief Executive Officer and Chief Financial Officer concluded that the Company&#8217;s disclosure controls and procedures as of&#160;March 31, 2023&#160;were effective in ensuring that the information required to be disclosed by the Company in the reports it files or submits under the Act was (i) accumulated and communicated to the Company&#8217;s management (including the Chief Executive Officer and Chief Financial Officer) in a timely manner, and (ii) recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Changes in Internal Control Over Financial Reporting </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no changes in the Company&#8217;s internal control over financial reporting (as defined in Rule 13a-15(f) of the Act) that occurred during the three months ended&#160;March 31, 2023, that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_175"></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PART II.&#160;&#160;&#160;&#160;OTHER INFORMATION</span></div><div id="if125bc9f5e3c4491861aacd088af5a02_178"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ITEM 1. &#160;&#160;&#160;&#160;LEGAL PROCEEDINGS</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Neither the Company nor the Bank is a party to any material pending legal proceedings other than ordinary routine litigation incidental to the business of the Bank.</span></div><div id="if125bc9f5e3c4491861aacd088af5a02_181"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ITEM 1A. RISK FACTORS</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no material changes to the risk factors set forth in Item 1A of the Company&#8217;s 2022 Annual Form 10-K.</span></div><div id="if125bc9f5e3c4491861aacd088af5a02_184"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ITEM 2. &#160;&#160;&#160;&#160;UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Not applicable.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Not applicable.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Plans</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information about repurchases of common stock by the Company during the three months ended March 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.032%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total&#160;Number&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">of Shares&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Purchased </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average&#160;Price</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid&#160;Per&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Share </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total number of shares purchased as part of publicly announced plans or programs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maximum number of shares that may yet be purchased under the plans or programs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 1, 2023&#8212;January  31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,986,863&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,214&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 1, 2023&#8212; February 28, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,986,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2023&#8212;March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,075,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">549,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,079&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.83&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Of the common shares repurchased by the Company between January 1, 2023 and March 31, 2023, a total of 26,724 shares represented the cancellation of stock to pay withholding taxes on vested restricted stock awards or units and were not repurchased pursuant to the publicly announced stock repurchase program.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">On March 12, 2020 the Company's Board of Directors announced the repurchase of up to 5% of the Company's outstanding common shares, or 1,799,054 shares, under the twelfth stock repurchase plan. The repurchase program does not have a set expiration date and will expire upon repurchase of the full amount of authorized shares, unless terminated sooner by the board of directors. The repurchase program may be suspended or discontinued at any time by the Company&#8217;s board of directors. </span></div><div style="padding-left:9pt;text-indent:9pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_187"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ITEM 3. &#160;&#160;&#160;&#160;DEFAULTS UPON SENIOR SECURITIES</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None</span></div><div style="margin-top:5pt;text-indent:36pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_190"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ITEM 4. &#160;&#160;&#160;&#160;MINE SAFETY DISCLOSURES</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Not applicable</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_193"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ITEM 5.&#160;&#160;&#160;&#160;OTHER INFORMATION</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None</span></div><div style="margin-top:5pt;text-indent:36pt"><span><br/></span></div><div id="if125bc9f5e3c4491861aacd088af5a02_196"></div><div style="-sec-extract:summary;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ITEM 6. &#160;&#160;&#160;&#160;EXHIBITS</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.781%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit No.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of Exhibit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filing Date/Period End Date</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex-311q123.htm">Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex-312q123.htm">Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex-321q123.htm">Certification of Principal Executive Officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Instance Document </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:-11.7pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Filed herewith.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="if125bc9f5e3c4491861aacd088af5a02_199"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#if125bc9f5e3c4491861aacd088af5a02_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">HERITAGE FINANCIAL CORPORATION</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 4, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/S/ JEFFREY J. DEUEL</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Jeffrey J. Deuel</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 4, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/S/ DONALD J. HINSON</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Donald J. Hinson</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Executive Vice President and Chief Financial Officer</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex-311q123.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i20877e6b31644390a7f4ca8f04e01e70_1"></div><div style="min-height:27pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EXHIBIT 31.1 </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Certification of Principal Executive Officer </font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Jeffrey J. Deuel, certify that&#58; </font></div><div style="margin-top:5pt;padding-left:117pt;text-align:justify;text-indent:-63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this quarterly report on Form 10-Q of Heritage Financial Corporation&#59;</font></div><div style="margin-top:5pt;padding-left:117pt;text-align:justify;text-indent:-63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:5pt;padding-left:117pt;text-align:justify;text-indent:-63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of and for the periods presented in this report&#59;</font></div><div style="margin-top:5pt;padding-left:117pt;text-align:justify;text-indent:-63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.&#160;&#160;&#160;&#160;evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.&#160;&#160;&#160;&#160;disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:5pt;padding-left:117pt;text-align:justify;text-indent:-63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;all significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">May&#160;4, 2023</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.212%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;Jeffrey J. Deuel</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jeffrey J. Deuel</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chief Executive Officer<br>Principal Executive Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex-312q123.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i66adf42b6ecb4ab49979f9bbe6f20159_1"></div><div style="min-height:27pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EXHIBIT 31.2 </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Certification of Principal Financial Officer </font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Donald J. Hinson, certify that&#58; </font></div><div style="margin-top:5pt;padding-left:117pt;text-align:justify;text-indent:-63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this quarterly report on Form 10-Q of Heritage Financial Corporation&#59;</font></div><div style="margin-top:5pt;padding-left:117pt;text-align:justify;text-indent:-63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:5pt;padding-left:117pt;text-align:justify;text-indent:-63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of and for the periods presented in this report&#59;</font></div><div style="margin-top:5pt;padding-left:117pt;text-align:justify;text-indent:-63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.&#160;&#160;&#160;&#160;evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.&#160;&#160;&#160;&#160;disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:5pt;padding-left:117pt;text-align:justify;text-indent:-63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;all significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:5pt;padding-left:162pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">May&#160;4, 2023</font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.775%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;Donald J. Hinson</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Donald J. Hinson</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer<br>Principal Financial and Accounting Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ex-321q123.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i354cfbc925224aa9a8db3ecadee2266c_1"></div><div style="min-height:27pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EXHIBIT 32.1 </font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="margin-bottom:5pt;margin-top:5pt"><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In connection with the quarterly report of Heritage Financial Corporation (the &#8220;Company&#8221;) on Form 10-Q for the quarter ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), we, Jeffrey J. Deuel, Chief Executive Officer, and Donald J. Hinson, Executive Vice President and Chief Financial Officer of the Company, certify in our capacity as officers of the Company, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:24pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:67.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:24pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods presented in the financial statements included in such Report.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.452%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 4, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;Jeffrey J. Deuel</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jeffrey J. Deuel</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chief Executive Officer<br>Principal Executive Officer</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 4, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;Donald J. Hinson</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Donald J. Hinson</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer<br>Principal Financial and Accounting Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>hfwa-20230331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:05971489-b3ad-4670-82b9-2ca302753157,g:dab712ee-4df8-4b7c-847f-596c893f33b9-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:hfwa="http://www.hf-wa.com/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.hf-wa.com/20230331">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hfwa-20230331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hfwa-20230331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hfwa-20230331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hfwa-20230331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.hf-wa.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofFinancialConditionUnaudited" roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited">
        <link:definition>0000002 - Statement - Condensed Consolidated Statements of Financial Condition (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical" roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical">
        <link:definition>0000003 - Statement - Condensed Consolidated Statements of Financial Condition (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofIncomeUnaudited" roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited">
        <link:definition>0000004 - Statement - Condensed Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited">
        <link:definition>0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncomeLossUnauditedParenthetical" roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnauditedParenthetical">
        <link:definition>0000006 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofStockholdersEquityUnaudited" roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited">
        <link:definition>0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical">
        <link:definition>0000008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>0000009 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncements" roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncements">
        <link:definition>0000010 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecurities" roleURI="http://www.hf-wa.com/role/InvestmentSecurities">
        <link:definition>0000011 - Disclosure - Investment Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansReceivable" roleURI="http://www.hf-wa.com/role/LoansReceivable">
        <link:definition>0000012 - Disclosure - Loans Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesonLoans" roleURI="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoans">
        <link:definition>0000013 - Disclosure - Allowance for Credit Losses on Loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssets" roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>0000014 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstruments" roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstruments">
        <link:definition>0000015 - Disclosure - Derivative Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://www.hf-wa.com/role/StockholdersEquity">
        <link:definition>0000016 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.hf-wa.com/role/FairValueMeasurements">
        <link:definition>0000017 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashRestriction" roleURI="http://www.hf-wa.com/role/CashRestriction">
        <link:definition>0000018 - Disclosure - Cash Restriction</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.hf-wa.com/role/CommitmentsandContingencies">
        <link:definition>0000019 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies" roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies">
        <link:definition>0000020 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesTables" roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesTables">
        <link:definition>0000021 - Disclosure - Investment Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansReceivableTables" roleURI="http://www.hf-wa.com/role/LoansReceivableTables">
        <link:definition>0000022 - Disclosure - Loans Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforLoanLossesTables" roleURI="http://www.hf-wa.com/role/AllowanceforLoanLossesTables">
        <link:definition>0000023 - Disclosure - Allowance for Loan Losses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsTables" roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>0000024 - Disclosure - Derivative Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityTables" roleURI="http://www.hf-wa.com/role/StockholdersEquityTables">
        <link:definition>0000025 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.hf-wa.com/role/FairValueMeasurementsTables">
        <link:definition>0000026 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.hf-wa.com/role/CommitmentsandContingenciesTables">
        <link:definition>0000027 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails" roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails">
        <link:definition>0000028 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesTextualDetails" roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails">
        <link:definition>0000029 - Disclosure - Investment Securities - Textual (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails" roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails">
        <link:definition>0000030 - Disclosure - Investment Securities - Amortized Cost, Gross Unrealized Gains and Losses and Fair Values (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesContractualMaturitiesDetails" roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails">
        <link:definition>0000031 - Disclosure - Investment Securities - Contractual Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesUnrealizedLossesDetails" roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails">
        <link:definition>0000032 - Disclosure - Investment Securities - Unrealized Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesRealizedGainsandLossesDetails" roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails">
        <link:definition>0000033 - Disclosure - Investment Securities - Realized Gains and Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesAmortizedCostandFairValueDetails" roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails">
        <link:definition>0000034 - Disclosure - Investment Securities - Amortized Cost and Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansReceivableLoanOriginationRiskManagementDetails" roleURI="http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails">
        <link:definition>0000035 - Disclosure - Loans Receivable - Loan Origination/Risk Management (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansReceivableCreditQualityIndicatorsDetails" roleURI="http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails">
        <link:definition>0000036 - Disclosure - Loans Receivable - Credit Quality Indicators (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansReceivableNonaccrualLoansDetails" roleURI="http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails">
        <link:definition>0000037 - Disclosure - Loans Receivable - Nonaccrual Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansReceivablePastDueLoansDetails" roleURI="http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails">
        <link:definition>0000038 - Disclosure - Loans Receivable - Past Due Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansReceivableModifiedTDRsDetails" roleURI="http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails">
        <link:definition>0000039 - Disclosure - Loans Receivable - Modified TDRs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansReceivableTDRsSubsequentlyDefaultedDetails" roleURI="http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails">
        <link:definition>0000040 - Disclosure - Loans Receivable - TDRs Subsequently Defaulted (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansReceivableCollateralDependentDetails" roleURI="http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails">
        <link:definition>0000041 - Disclosure - Loans Receivable - Collateral Dependent (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails" roleURI="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails">
        <link:definition>0000042 - Disclosure - Allowance for Credit Losses on Loans - Summary of Changes in Loan Allowance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails" roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails">
        <link:definition>0000043 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets, Textual (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsDetails" roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails">
        <link:definition>0000044 - Disclosure - Derivative Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityReconciliationofWeightedAverageSharesDetails" roleURI="http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails">
        <link:definition>0000045 - Disclosure - Stockholders' Equity - Reconciliation of Weighted Average Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDividendsDetails" roleURI="http://www.hf-wa.com/role/StockholdersEquityDividendsDetails">
        <link:definition>0000046 - Disclosure - Stockholders' Equity - Dividends (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityStockRepurchaseProgramDetails" roleURI="http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails">
        <link:definition>0000047 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquitySharesRepurchasedDetails" roleURI="http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails">
        <link:definition>0000048 - Disclosure - Stockholders' Equity - Shares Repurchased (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails" roleURI="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails">
        <link:definition>0000049 - Disclosure - Fair Value Measurements - Fair Value Measurement on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails" roleURI="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails">
        <link:definition>0000050 - Disclosure - Fair Value Measurements - Fair Value Measurement on Nonrecurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsQuantitativeInformationLevel3Details" roleURI="http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details">
        <link:definition>0000051 - Disclosure - Fair Value Measurements - Quantitative Information, Level 3 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails" roleURI="http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails">
        <link:definition>0000052 - Disclosure - Fair Value Measurements - Carrying Value and Fair Value of Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashRestrictionDetails" roleURI="http://www.hf-wa.com/role/CashRestrictionDetails">
        <link:definition>0000053 - Disclosure - Cash Restriction (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.hf-wa.com/role/CommitmentsandContingenciesDetails">
        <link:definition>0000054 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" abstract="false" name="ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_WashingtonBankingMember" abstract="true" name="WashingtonBankingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_PaymentsForProceedsFromFinanceReceivables" abstract="false" name="PaymentsForProceedsFromFinanceReceivables" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock" abstract="false" name="DebtSecuritiesAllowanceForCreditLossPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="hfwa_SBAPPPLoansMember" abstract="true" name="SBAPPPLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" abstract="false" name="OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic" abstract="false" name="GrossWeightedAverageNumberOfSharesOutstandingBasic" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hfwa_DividendsAndUndistributedEarnings" abstract="false" name="DividendsAndUndistributedEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_TotalDepositFeesAndOtherServiceCharges" abstract="false" name="TotalDepositFeesAndOtherServiceCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_StockRepurchasedDuringPeriodTableTextBlock" abstract="false" name="StockRepurchasedDuringPeriodTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="hfwa_PugetSoundMergerMember" abstract="true" name="PugetSoundMergerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_UnusedCommitmentstoExtendCreditMember" abstract="true" name="UnusedCommitmentstoExtendCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare" abstract="false" name="NetStockRepurchasedDuringPeriodsPresentedValuePerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember" abstract="true" name="NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" abstract="false" name="StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="hfwa_NumberOfLoanSegments" abstract="false" name="NumberOfLoanSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hfwa_NumberOfBranchesOperating" abstract="false" name="NumberOfBranchesOperating" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hfwa_DepositsHeldForSale" abstract="false" name="DepositsHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_StockholdersEquityTextualAbstract" abstract="true" name="StockholdersEquityTextualAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember" abstract="true" name="WashingtonAndOregonStateToSecurePublicDepositsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_TwelfthStockRepurchasePlanMember" abstract="true" name="TwelfthStockRepurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares" abstract="false" name="NetTotalStockRepurchasedDuringPeriodsPresentedShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hfwa_ScheduleOfEarningsPerShareReconciliationAbstract" abstract="true" name="ScheduleOfEarningsPerShareReconciliationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" abstract="false" name="NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract" abstract="true" name="ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hfwa_PaycheckProtectionProgramMember" abstract="true" name="PaycheckProtectionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_InterestRateSwapFeeIncome" abstract="false" name="InterestRateSwapFeeIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances" abstract="false" name="InterestBearingDomesticDepositFederalHomeLoanBankAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_FarmlandMember" abstract="true" name="FarmlandMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_NonOwnerOccupiedCommercialRealEstateMember" abstract="true" name="NonOwnerOccupiedCommercialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_FinancingReceivables30to89DaysPastDueMember" abstract="true" name="FinancingReceivables30to89DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_CardRevenue" abstract="false" name="CardRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_ValleyCommunityBancsharesMember" abstract="true" name="ValleyCommunityBancsharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_DebtSecuritiesAmortizedCost" abstract="false" name="DebtSecuritiesAmortizedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_OtherSecuritiesPledgedMember" abstract="true" name="OtherSecuritiesPledgedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_NonaccrualMember" abstract="true" name="NonaccrualMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract" abstract="true" name="FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hfwa_ThirdPartiesMember" abstract="true" name="ThirdPartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_CommercialAndIndustrialMember" abstract="true" name="CommercialAndIndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" abstract="false" name="FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" abstract="false" name="AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="hfwa_InvestmentInLowIncomeHousingTaxPartnership" abstract="false" name="InvestmentInLowIncomeHousingTaxPartnership" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_DepositsNotHeldForSale" abstract="false" name="DepositsNotHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_DescriptionOfBusinessPolicyPolicyTextBlock" abstract="false" name="DescriptionOfBusinessPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="hfwa_ConcentrationDebtSecurities" abstract="false" name="ConcentrationDebtSecurities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember" abstract="true" name="SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_OwnerOccupiedCommercialRealEstateMember" abstract="true" name="OwnerOccupiedCommercialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" abstract="false" name="FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_OnetoFourFamilyRealEstateConstructionMember" abstract="true" name="OnetoFourFamilyRealEstateConstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_Changeinlowincometaxhousingtaxcreditpartnership" abstract="false" name="Changeinlowincometaxhousingtaxcreditpartnership" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_CreditLossFinancialInstrumentTableTextBlock" abstract="false" name="CreditLossFinancialInstrumentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="hfwa_SingleFamilyResidenceMember" abstract="true" name="SingleFamilyResidenceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" abstract="false" name="FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_ImpairedLoansMember" abstract="true" name="ImpairedLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_InterestRateSwapValuationAdjustments" abstract="false" name="InterestRateSwapValuationAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_CustomersMember" abstract="true" name="CustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_SignificantAccountingPoliciesPolicyTextBlock" abstract="false" name="SignificantAccountingPoliciesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember" abstract="true" name="FiveOrMoreFamilyResidentialAndCommercialPropertiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_RealEstateConstructionAndLandDevelopmentMember" abstract="true" name="RealEstateConstructionAndLandDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_HeritageBankMember" abstract="true" name="HeritageBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" abstract="false" name="AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="hfwa_PremierCommercialBancorpMember" abstract="true" name="PremierCommercialBancorpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>hfwa-20230331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:05971489-b3ad-4670-82b9-2ca302753157,g:dab712ee-4df8-4b7c-847f-596c893f33b9-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofFinancialConditionUnaudited"/>
  <link:calculationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3255fc34-0cec-4690-a152-47ac2ae9b40b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d873be9f-143d-4982-a3e3-79c73f497811" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3255fc34-0cec-4690-a152-47ac2ae9b40b" xlink:to="loc_us-gaap_CommonStockValue_d873be9f-143d-4982-a3e3-79c73f497811" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a7ac0b9d-2733-4250-87f0-f55124a8ef22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3255fc34-0cec-4690-a152-47ac2ae9b40b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a7ac0b9d-2733-4250-87f0-f55124a8ef22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f7f072ab-5984-44ed-bf53-32a7cf7cf466" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3255fc34-0cec-4690-a152-47ac2ae9b40b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f7f072ab-5984-44ed-bf53-32a7cf7cf466" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f1e49b34-4244-41ef-a362-a26ec114be5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3255fc34-0cec-4690-a152-47ac2ae9b40b" xlink:to="loc_us-gaap_PreferredStockValue_f1e49b34-4244-41ef-a362-a26ec114be5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_0d7fda5d-d859-4d17-b00b-695091831538" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_90eb59f2-8520-4f8d-a781-50f0242ec274" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecurities_0d7fda5d-d859-4d17-b00b-695091831538" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_90eb59f2-8520-4f8d-a781-50f0242ec274" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_b3ef2b82-20d9-405e-ab25-d1ee607a52e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecurities_0d7fda5d-d859-4d17-b00b-695091831538" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_b3ef2b82-20d9-405e-ab25-d1ee607a52e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_1c07f45e-920d-49c2-be6d-4d1dbf35a6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DepositsHeldForSale_c15cae05-c71e-4c49-842d-de8298d013b2" xlink:href="hfwa-20230331.xsd#hfwa_DepositsHeldForSale"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_1c07f45e-920d-49c2-be6d-4d1dbf35a6bd" xlink:to="loc_hfwa_DepositsHeldForSale_c15cae05-c71e-4c49-842d-de8298d013b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DepositsNotHeldForSale_a00146ae-8e0e-4119-a490-0e2275aaccb2" xlink:href="hfwa-20230331.xsd#hfwa_DepositsNotHeldForSale"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_1c07f45e-920d-49c2-be6d-4d1dbf35a6bd" xlink:to="loc_hfwa_DepositsNotHeldForSale_a00146ae-8e0e-4119-a490-0e2275aaccb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_daac4c6f-6b2a-4eb3-9f2b-5bef1b9095f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_1c533865-44b9-4bdb-9927-c89995709e94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_daac4c6f-6b2a-4eb3-9f2b-5bef1b9095f2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_1c533865-44b9-4bdb-9927-c89995709e94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d4a1888a-50cc-4e8f-9654-6539c9bf29a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_daac4c6f-6b2a-4eb3-9f2b-5bef1b9095f2" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d4a1888a-50cc-4e8f-9654-6539c9bf29a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_075b4e6a-eb5a-4398-bfa0-9fefc9c2bfbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_317c9a42-d331-4cb2-b87b-2349d6faba72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_075b4e6a-eb5a-4398-bfa0-9fefc9c2bfbc" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_317c9a42-d331-4cb2-b87b-2349d6faba72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_f5e8f2d0-6506-40b6-9e95-c889671a73bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_075b4e6a-eb5a-4398-bfa0-9fefc9c2bfbc" xlink:to="loc_us-gaap_CashAndDueFromBanks_f5e8f2d0-6506-40b6-9e95-c889671a73bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_3490a2a9-eb0d-4a10-a36e-3ab3249e1427" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_9b1b7660-2331-4774-90c7-2bcc6bea4eab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3490a2a9-eb0d-4a10-a36e-3ab3249e1427" xlink:to="loc_us-gaap_Deposits_9b1b7660-2331-4774-90c7-2bcc6bea4eab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_906b6588-b7cb-45d0-a94a-13df9ddd9660" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3490a2a9-eb0d-4a10-a36e-3ab3249e1427" xlink:to="loc_us-gaap_OtherLiabilities_906b6588-b7cb-45d0-a94a-13df9ddd9660" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_984ee84d-c1a1-44cf-94a9-7e12bdc5be1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3490a2a9-eb0d-4a10-a36e-3ab3249e1427" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_984ee84d-c1a1-44cf-94a9-7e12bdc5be1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_02198b03-98a5-447e-b3e4-997b32e46b9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3490a2a9-eb0d-4a10-a36e-3ab3249e1427" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_02198b03-98a5-447e-b3e4-997b32e46b9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_c6e5ae5f-f12d-426e-857d-f29b3d011e05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3490a2a9-eb0d-4a10-a36e-3ab3249e1427" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_c6e5ae5f-f12d-426e-857d-f29b3d011e05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_dea9a25c-c4ac-4c4f-8302-ab91f617901b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_3be093ac-b8a0-49a5-857e-069b43beb22a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dea9a25c-c4ac-4c4f-8302-ab91f617901b" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssets_3be093ac-b8a0-49a5-857e-069b43beb22a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_32945813-f3e9-4505-a176-988ca58d8c73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dea9a25c-c4ac-4c4f-8302-ab91f617901b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_32945813-f3e9-4505-a176-988ca58d8c73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_64d68733-214e-4494-bc97-787707120cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dea9a25c-c4ac-4c4f-8302-ab91f617901b" xlink:to="loc_us-gaap_Goodwill_64d68733-214e-4494-bc97-787707120cb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStock_17076493-598d-467e-a944-918dba3ed623" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalHomeLoanBankStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dea9a25c-c4ac-4c4f-8302-ab91f617901b" xlink:to="loc_us-gaap_FederalHomeLoanBankStock_17076493-598d-467e-a944-918dba3ed623" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_37f31282-f6d9-4637-b1b5-22b7b262bf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dea9a25c-c4ac-4c4f-8302-ab91f617901b" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_37f31282-f6d9-4637-b1b5-22b7b262bf0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5b3f17c1-17a3-413f-9cfa-f6ea05412cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dea9a25c-c4ac-4c4f-8302-ab91f617901b" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5b3f17c1-17a3-413f-9cfa-f6ea05412cf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_b4cc2f29-aef1-4c98-af15-430b2c92b229" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dea9a25c-c4ac-4c4f-8302-ab91f617901b" xlink:to="loc_us-gaap_InterestReceivable_b4cc2f29-aef1-4c98-af15-430b2c92b229" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0b08a6ae-ade6-4ef0-92cb-043194fc0905" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dea9a25c-c4ac-4c4f-8302-ab91f617901b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0b08a6ae-ade6-4ef0-92cb-043194fc0905" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_27cdec5f-5cfb-4669-95b9-5005f3793d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecurities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dea9a25c-c4ac-4c4f-8302-ab91f617901b" xlink:to="loc_us-gaap_DebtSecurities_27cdec5f-5cfb-4669-95b9-5005f3793d4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_4f48c06b-615b-46a7-9f51-7e563465664a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dea9a25c-c4ac-4c4f-8302-ab91f617901b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_4f48c06b-615b-46a7-9f51-7e563465664a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_00a93c7f-b04a-46bb-ac8b-1438d7f77ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4453611c-8a8e-4f45-9bdf-a8ae97031bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_00a93c7f-b04a-46bb-ac8b-1438d7f77ed8" xlink:to="loc_us-gaap_Liabilities_4453611c-8a8e-4f45-9bdf-a8ae97031bb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_74268b89-ae82-4c10-aa8e-afa16099eb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_00a93c7f-b04a-46bb-ac8b-1438d7f77ed8" xlink:to="loc_us-gaap_StockholdersEquity_74268b89-ae82-4c10-aa8e-afa16099eb2e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_8463294b-ce20-49a7-bb8d-d25a8ff07bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_3e4af002-c427-43e9-a2c3-4d3895f04c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_8463294b-ce20-49a7-bb8d-d25a8ff07bc8" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_3e4af002-c427-43e9-a2c3-4d3895f04c9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_488612a2-d2ea-48e9-9732-94947810d0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_8463294b-ce20-49a7-bb8d-d25a8ff07bc8" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_488612a2-d2ea-48e9-9732-94947810d0b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2d23c1c9-7ac9-4e8e-8001-0114b1bfe524" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_5bdb8600-8f5b-4daa-9bee-b30d4e2889d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2d23c1c9-7ac9-4e8e-8001-0114b1bfe524" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_5bdb8600-8f5b-4daa-9bee-b30d4e2889d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_c56d1adc-d203-425c-a6c9-4f399e6cf35f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2d23c1c9-7ac9-4e8e-8001-0114b1bfe524" xlink:to="loc_us-gaap_NoninterestExpense_c56d1adc-d203-425c-a6c9-4f399e6cf35f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_98550cee-24f8-4b8f-9764-546d516c5e25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2d23c1c9-7ac9-4e8e-8001-0114b1bfe524" xlink:to="loc_us-gaap_NoninterestIncome_98550cee-24f8-4b8f-9764-546d516c5e25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_f0c25577-5a8d-4d5a-accf-0e6b2427ec30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_b61c3348-50f6-4a0a-8849-31ddcd893c50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_f0c25577-5a8d-4d5a-accf-0e6b2427ec30" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_b61c3348-50f6-4a0a-8849-31ddcd893c50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_c9dfd237-a8c6-49ae-8390-4613ecec6c05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_f0c25577-5a8d-4d5a-accf-0e6b2427ec30" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_c9dfd237-a8c6-49ae-8390-4613ecec6c05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_9184964f-9e2b-4369-bfd6-4a985f193961" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_f0c25577-5a8d-4d5a-accf-0e6b2427ec30" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_9184964f-9e2b-4369-bfd6-4a985f193961" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInterestAndDividendIncome_cf17364d-9d72-4675-9ee9-ffc7c92f802b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInterestAndDividendIncome"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_f0c25577-5a8d-4d5a-accf-0e6b2427ec30" xlink:to="loc_us-gaap_OtherInterestAndDividendIncome_cf17364d-9d72-4675-9ee9-ffc7c92f802b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_3d16e618-dc1a-42b9-a998-4900f651fb87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_6c096a12-ea90-4088-bd7d-e68d96bc63c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_3d16e618-dc1a-42b9-a998-4900f651fb87" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_6c096a12-ea90-4088-bd7d-e68d96bc63c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestRateSwapFeeIncome_92b88a02-4b74-4261-a7c3-b70c2684ec97" xlink:href="hfwa-20230331.xsd#hfwa_InterestRateSwapFeeIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_3d16e618-dc1a-42b9-a998-4900f651fb87" xlink:to="loc_hfwa_InterestRateSwapFeeIncome_92b88a02-4b74-4261-a7c3-b70c2684ec97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TotalDepositFeesAndOtherServiceCharges_f6223e72-fc79-4a99-b8d7-2197fb5da3a3" xlink:href="hfwa-20230331.xsd#hfwa_TotalDepositFeesAndOtherServiceCharges"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_3d16e618-dc1a-42b9-a998-4900f651fb87" xlink:to="loc_hfwa_TotalDepositFeesAndOtherServiceCharges_f6223e72-fc79-4a99-b8d7-2197fb5da3a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_9dc244ed-c162-432b-8b0f-b6f1109ba59c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_3d16e618-dc1a-42b9-a998-4900f651fb87" xlink:to="loc_us-gaap_NoninterestIncomeOther_9dc244ed-c162-432b-8b0f-b6f1109ba59c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_d6784545-87ee-4ba3-a0b6-46baff0949f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_3d16e618-dc1a-42b9-a998-4900f651fb87" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_d6784545-87ee-4ba3-a0b6-46baff0949f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_f612b377-6d9a-4e07-b30b-036e8dd7446c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_3d16e618-dc1a-42b9-a998-4900f651fb87" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_f612b377-6d9a-4e07-b30b-036e8dd7446c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CardRevenue_13798243-c422-4306-9cdc-67b80865e4f5" xlink:href="hfwa-20230331.xsd#hfwa_CardRevenue"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_3d16e618-dc1a-42b9-a998-4900f651fb87" xlink:to="loc_hfwa_CardRevenue_13798243-c422-4306-9cdc-67b80865e4f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_46588063-8941-462d-872b-fe7d3b2e12e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_3d16e618-dc1a-42b9-a998-4900f651fb87" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_46588063-8941-462d-872b-fe7d3b2e12e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4139b379-d084-4803-ab11-2946a36af5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_526de982-a94e-4d5c-bbc9-b9a2dd77e44b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_4139b379-d084-4803-ab11-2946a36af5f2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_526de982-a94e-4d5c-bbc9-b9a2dd77e44b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f9c0933b-854b-4271-80a9-a01f71433dad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_4139b379-d084-4803-ab11-2946a36af5f2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f9c0933b-854b-4271-80a9-a01f71433dad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_4abd5862-6fe6-4534-b6e1-7a4d3ed7b80b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_9145f6d5-8ca5-4ce8-90df-48fd8c79b6cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_4abd5862-6fe6-4534-b6e1-7a4d3ed7b80b" xlink:to="loc_us-gaap_OtherNoninterestExpense_9145f6d5-8ca5-4ce8-90df-48fd8c79b6cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_0a58a5c2-869a-4783-bf81-9b389103c939" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_4abd5862-6fe6-4534-b6e1-7a4d3ed7b80b" xlink:to="loc_us-gaap_ProfessionalFees_0a58a5c2-869a-4783-bf81-9b389103c939" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_40da4423-b1b1-4db8-8eb7-76e34d9b5fad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OccupancyNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_4abd5862-6fe6-4534-b6e1-7a4d3ed7b80b" xlink:to="loc_us-gaap_OccupancyNet_40da4423-b1b1-4db8-8eb7-76e34d9b5fad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_d8b8d943-68b5-4d23-9d35-6a2aef480523" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_4abd5862-6fe6-4534-b6e1-7a4d3ed7b80b" xlink:to="loc_us-gaap_MarketingExpense_d8b8d943-68b5-4d23-9d35-6a2aef480523" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_ea8c4074-2a9a-46c2-9e35-9222db2cf54c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_4abd5862-6fe6-4534-b6e1-7a4d3ed7b80b" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_ea8c4074-2a9a-46c2-9e35-9222db2cf54c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_1b1624a6-3548-48ae-a403-4a5a00630778" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_4abd5862-6fe6-4534-b6e1-7a4d3ed7b80b" xlink:to="loc_us-gaap_LaborAndRelatedExpense_1b1624a6-3548-48ae-a403-4a5a00630778" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_39341581-9694-4f26-a8b7-f63314229982" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_4abd5862-6fe6-4534-b6e1-7a4d3ed7b80b" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_39341581-9694-4f26-a8b7-f63314229982" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_a08e4eca-2b2d-4c7b-98c6-76b81d19cca5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_4abd5862-6fe6-4534-b6e1-7a4d3ed7b80b" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_a08e4eca-2b2d-4c7b-98c6-76b81d19cca5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_6986a4a9-8f26-4d6c-8b89-6839609c3d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_4abd5862-6fe6-4534-b6e1-7a4d3ed7b80b" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_6986a4a9-8f26-4d6c-8b89-6839609c3d8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_94055e5b-1ed6-4e38-8b44-31303f97d579" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_fd34f81a-7e21-4154-98ab-5cb6bf8831ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_94055e5b-1ed6-4e38-8b44-31303f97d579" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_fd34f81a-7e21-4154-98ab-5cb6bf8831ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_9f56c832-c3d5-4fe9-88db-a3296c1d9ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_94055e5b-1ed6-4e38-8b44-31303f97d579" xlink:to="loc_us-gaap_InterestExpense_9f56c832-c3d5-4fe9-88db-a3296c1d9ca9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d2fb5ed5-9dc2-4dc3-8459-647d41e0aff9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_a83d7a29-0f1e-4500-a184-641e3155956a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_d2fb5ed5-9dc2-4dc3-8459-647d41e0aff9" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_a83d7a29-0f1e-4500-a184-641e3155956a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_4c69901d-39e5-4301-856c-cc1b2cba704b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_d2fb5ed5-9dc2-4dc3-8459-647d41e0aff9" xlink:to="loc_us-gaap_InterestExpenseDeposits_4c69901d-39e5-4301-856c-cc1b2cba704b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_eddcb41c-808f-4e56-a824-555a4c3487d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_d2fb5ed5-9dc2-4dc3-8459-647d41e0aff9" xlink:to="loc_us-gaap_InterestExpenseOther_eddcb41c-808f-4e56-a824-555a4c3487d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"/>
  <link:calculationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4a2d14ce-5712-443c-bbe5-a206d9bc31f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_5d8b172d-a72e-4333-97a0-bdbb0b60f252" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4a2d14ce-5712-443c-bbe5-a206d9bc31f5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_5d8b172d-a72e-4333-97a0-bdbb0b60f252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax_8c12b058-1e85-4b7e-849e-99243788bc6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4a2d14ce-5712-443c-bbe5-a206d9bc31f5" xlink:to="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax_8c12b058-1e85-4b7e-849e-99243788bc6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_63eaf43b-611d-4cf9-85de-40e1686abe93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4a2d14ce-5712-443c-bbe5-a206d9bc31f5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_63eaf43b-611d-4cf9-85de-40e1686abe93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ecb2b601-2a3c-4479-9df1-cc2706f78817" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a6b8e9ac-0705-4ef0-95e5-3f2c4e93ad3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_ecb2b601-2a3c-4479-9df1-cc2706f78817" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a6b8e9ac-0705-4ef0-95e5-3f2c4e93ad3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a5481050-9b76-491b-a171-7ca1fe3c9ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_ecb2b601-2a3c-4479-9df1-cc2706f78817" xlink:to="loc_us-gaap_NetIncomeLoss_a5481050-9b76-491b-a171-7ca1fe3c9ba6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_44a742b5-4f09-44a5-bcd3-8b92a6506c07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a2c72e7b-e914-48a9-87a6-cc81a725bb92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_44a742b5-4f09-44a5-bcd3-8b92a6506c07" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a2c72e7b-e914-48a9-87a6-cc81a725bb92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_96411c6f-85d7-4165-a507-d7f338c48450" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_44a742b5-4f09-44a5-bcd3-8b92a6506c07" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_96411c6f-85d7-4165-a507-d7f338c48450" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2a57025e-3840-4a44-964a-5f3439a37b78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_44a742b5-4f09-44a5-bcd3-8b92a6506c07" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2a57025e-3840-4a44-964a-5f3439a37b78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_bce401fd-2c22-41bd-a34b-c3894e636d77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_bce401fd-2c22-41bd-a34b-c3894e636d77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_c45e9b13-9064-4784-9e65-cbb42691d830" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_c45e9b13-9064-4784-9e65-cbb42691d830" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_96562f17-c819-449d-886b-7d0e4800957c" xlink:href="hfwa-20230331.xsd#hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_96562f17-c819-449d-886b-7d0e4800957c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_a1928b16-17ed-4e32-93c9-707a259d9cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_a1928b16-17ed-4e32-93c9-707a259d9cbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_41691ad4-9ff1-47eb-a8bb-9b4e72bebf9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_41691ad4-9ff1-47eb-a8bb-9b4e72bebf9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_e0df0d6a-8494-4d30-bd70-2f4f34999fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_e0df0d6a-8494-4d30-bd70-2f4f34999fc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestRateSwapValuationAdjustments_45e12cd6-fbe0-436f-92a6-c51211a3a1b8" xlink:href="hfwa-20230331.xsd#hfwa_InterestRateSwapValuationAdjustments"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_hfwa_InterestRateSwapValuationAdjustments_45e12cd6-fbe0-436f-92a6-c51211a3a1b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_1c987c89-e266-4433-8c0c-bcdde363b849" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1c987c89-e266-4433-8c0c-bcdde363b849" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_e31a04a4-b021-4277-a239-555677627599" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_e31a04a4-b021-4277-a239-555677627599" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_8390a5a4-ab9a-459a-99e3-cae16c0724c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_8390a5a4-ab9a-459a-99e3-cae16c0724c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_8f69ae45-42ed-4185-8a72-44fc146cb5f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_8f69ae45-42ed-4185-8a72-44fc146cb5f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9c9e29e1-72a7-4d0f-a021-163b4910d902" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_us-gaap_NetIncomeLoss_9c9e29e1-72a7-4d0f-a021-163b4910d902" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_20ee3815-0a3c-4500-8511-8f079e51bd16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_140a62fb-1555-49f5-a1dc-4b5abaa79039" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_20ee3815-0a3c-4500-8511-8f079e51bd16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_9373f15e-1b88-4fb2-80f9-44a0eb263f93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_9373f15e-1b88-4fb2-80f9-44a0eb263f93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_f5098d02-13ce-4902-ac5f-89b27d96fb2e" xlink:href="hfwa-20230331.xsd#hfwa_Changeinlowincometaxhousingtaxcreditpartnership"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_f5098d02-13ce-4902-ac5f-89b27d96fb2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_ee254aa8-f91e-4dc4-81d1-3b0b1ff257b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_ee254aa8-f91e-4dc4-81d1-3b0b1ff257b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_250ede31-5c9e-4dc0-8400-1e70aeee25b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_250ede31-5c9e-4dc0-8400-1e70aeee25b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_3cfaacaa-1acb-4ba3-b189-bc63cd5f78d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_3cfaacaa-1acb-4ba3-b189-bc63cd5f78d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_4eaa5b4e-b86f-453e-aac4-e255db473e82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_4eaa5b4e-b86f-453e-aac4-e255db473e82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaymentsForProceedsFromFinanceReceivables_f59b45c0-d833-4910-8783-3a109a0b0e2a" xlink:href="hfwa-20230331.xsd#hfwa_PaymentsForProceedsFromFinanceReceivables"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_hfwa_PaymentsForProceedsFromFinanceReceivables_f59b45c0-d833-4910-8783-3a109a0b0e2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_31bbdfc1-b78d-4216-96f8-cbf03d37a99a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_31bbdfc1-b78d-4216-96f8-cbf03d37a99a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8f2bdaad-6277-4f63-8b94-d8822808e336" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8f2bdaad-6277-4f63-8b94-d8822808e336" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_aeb97fa0-b8d0-4167-a7c5-bbcadd7388f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_aeb97fa0-b8d0-4167-a7c5-bbcadd7388f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_22496ecf-1b9a-4484-9b44-7f545038b63e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_22496ecf-1b9a-4484-9b44-7f545038b63e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_38c12bf5-6330-4646-8230-a51a57d4c1cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a60cdf37-ef2e-425e-ad3d-447ae5af52e2" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_38c12bf5-6330-4646-8230-a51a57d4c1cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f056f0ab-a185-4c50-8ea7-ebda6c40a48a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b57ca4f5-c151-4508-895b-a5c6830a076f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f056f0ab-a185-4c50-8ea7-ebda6c40a48a" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b57ca4f5-c151-4508-895b-a5c6830a076f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_fc5409cb-18f2-4590-8c6b-9c3afdaf7133" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f056f0ab-a185-4c50-8ea7-ebda6c40a48a" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_fc5409cb-18f2-4590-8c6b-9c3afdaf7133" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d6eb1a56-0b23-419a-9132-fcc02feb9abe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f056f0ab-a185-4c50-8ea7-ebda6c40a48a" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d6eb1a56-0b23-419a-9132-fcc02feb9abe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_f36acbd7-9976-4e06-94c7-74221cde834b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f056f0ab-a185-4c50-8ea7-ebda6c40a48a" xlink:to="loc_us-gaap_RepaymentsOfDebt_f36acbd7-9976-4e06-94c7-74221cde834b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks_158040a9-eab3-4d8d-a215-14b81b329e28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f056f0ab-a185-4c50-8ea7-ebda6c40a48a" xlink:to="loc_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks_158040a9-eab3-4d8d-a215-14b81b329e28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_451f104f-e043-4e87-8b16-23362e637122" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f056f0ab-a185-4c50-8ea7-ebda6c40a48a" xlink:to="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_451f104f-e043-4e87-8b16-23362e637122" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesContractualMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_f2f867bc-30b3-4b30-93f6-411997f584ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_e30a2859-9de9-4ef8-a4b9-406a7e23f501" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_f2f867bc-30b3-4b30-93f6-411997f584ba" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_e30a2859-9de9-4ef8-a4b9-406a7e23f501" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount_70825524-b1b6-4200-b3b8-f74047b60d82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_f2f867bc-30b3-4b30-93f6-411997f584ba" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount_70825524-b1b6-4200-b3b8-f74047b60d82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_a33270a9-b89b-4c4d-ae0a-e7085f081593" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_815783b2-83fe-4202-9029-9734e8fe663c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_a33270a9-b89b-4c4d-ae0a-e7085f081593" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_815783b2-83fe-4202-9029-9734e8fe663c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_8454a983-7d07-48dc-8536-791cbf2612e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_a33270a9-b89b-4c4d-ae0a-e7085f081593" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_8454a983-7d07-48dc-8536-791cbf2612e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_6e3e67f8-4581-4312-bc36-913d0f631ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_a33270a9-b89b-4c4d-ae0a-e7085f081593" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_6e3e67f8-4581-4312-bc36-913d0f631ed4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_33b714a1-3a70-47dd-a1c9-594ea6bbaf0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_a33270a9-b89b-4c4d-ae0a-e7085f081593" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_33b714a1-3a70-47dd-a1c9-594ea6bbaf0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_20c94874-81fe-40dd-9486-86a22a5ba8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_99923cf4-2fc6-4d2f-8dc6-1bde91f41d58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_20c94874-81fe-40dd-9486-86a22a5ba8e8" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_99923cf4-2fc6-4d2f-8dc6-1bde91f41d58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_323b99bb-0d8e-442a-8323-cbdd989b54f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_20c94874-81fe-40dd-9486-86a22a5ba8e8" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_323b99bb-0d8e-442a-8323-cbdd989b54f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_7f2060f7-7c0b-4b45-aafc-095a3b5def9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_20c94874-81fe-40dd-9486-86a22a5ba8e8" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_7f2060f7-7c0b-4b45-aafc-095a3b5def9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_e82620a5-11ed-4fab-a20f-37cce924da4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_20c94874-81fe-40dd-9486-86a22a5ba8e8" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_e82620a5-11ed-4fab-a20f-37cce924da4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b6af103d-954d-40a1-ad52-43b06d7d8d24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_0f787220-c12c-4094-b946-4877b6943a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b6af103d-954d-40a1-ad52-43b06d7d8d24" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_0f787220-c12c-4094-b946-4877b6943a8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_3e99ddfa-ac34-458f-ac43-a69c14cd9ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b6af103d-954d-40a1-ad52-43b06d7d8d24" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_3e99ddfa-ac34-458f-ac43-a69c14cd9ccb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_f33abe3b-3c61-4c34-8da5-d0bd027f1db5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b4893fb8-88ea-472b-b58a-240fe29eff9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_f33abe3b-3c61-4c34-8da5-d0bd027f1db5" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b4893fb8-88ea-472b-b58a-240fe29eff9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_d41d5a67-7432-42b0-8059-3274ebba2bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_f33abe3b-3c61-4c34-8da5-d0bd027f1db5" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_d41d5a67-7432-42b0-8059-3274ebba2bf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_ee110b16-b6ec-4439-a7fa-9f815cd0b100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_f33abe3b-3c61-4c34-8da5-d0bd027f1db5" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_ee110b16-b6ec-4439-a7fa-9f815cd0b100" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_bf166bf1-c746-4680-a1af-29f5b98c10ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_f33abe3b-3c61-4c34-8da5-d0bd027f1db5" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_bf166bf1-c746-4680-a1af-29f5b98c10ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_89ba800c-8dfb-4146-bb3c-d3415fe9e4af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_2170dc76-cbfc-4ebd-84d2-d060c3d48c52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_89ba800c-8dfb-4146-bb3c-d3415fe9e4af" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_2170dc76-cbfc-4ebd-84d2-d060c3d48c52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_5aa2b120-7063-4027-b9fb-cdd6a017b285" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_89ba800c-8dfb-4146-bb3c-d3415fe9e4af" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_5aa2b120-7063-4027-b9fb-cdd6a017b285" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_c4a79992-4ff1-46ef-baa7-2bcb4d497376" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_c52beb8e-6c56-4bd2-ba1d-014f7f65b16a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_c4a79992-4ff1-46ef-baa7-2bcb4d497376" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_c52beb8e-6c56-4bd2-ba1d-014f7f65b16a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_a0a957a6-6aab-4da7-ae5c-b4be6276ce8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_c4a79992-4ff1-46ef-baa7-2bcb4d497376" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_a0a957a6-6aab-4da7-ae5c-b4be6276ce8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2b902d54-f56b-45b3-be06-713e4621694d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_c4a79992-4ff1-46ef-baa7-2bcb4d497376" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2b902d54-f56b-45b3-be06-713e4621694d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_20b2ac05-4943-4de3-8d34-7aae4258f4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_c4a79992-4ff1-46ef-baa7-2bcb4d497376" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_20b2ac05-4943-4de3-8d34-7aae4258f4dd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesUnrealizedLossesDetails"/>
  <link:calculationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_3f8c80fe-405e-43f3-b73d-4f7cff53f75e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_a2504a76-61a3-4936-bf9d-8da538f71502" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_3f8c80fe-405e-43f3-b73d-4f7cff53f75e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_a2504a76-61a3-4936-bf9d-8da538f71502" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_427d9313-3a7d-40b4-a0d6-a0b2af59b19c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_3f8c80fe-405e-43f3-b73d-4f7cff53f75e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_427d9313-3a7d-40b4-a0d6-a0b2af59b19c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_01cc6672-e0ec-430a-a4f7-5fa843584678" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7f9c04e3-f193-4224-aa84-445d8dfda3f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_01cc6672-e0ec-430a-a4f7-5fa843584678" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7f9c04e3-f193-4224-aa84-445d8dfda3f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_fe4b04dd-af61-49fa-b8fc-b356e3412ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_01cc6672-e0ec-430a-a4f7-5fa843584678" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_fe4b04dd-af61-49fa-b8fc-b356e3412ac9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesRealizedGainsandLossesDetails"/>
  <link:calculationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_02175213-8deb-452c-9c7c-cfa1bdd9468d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_8aa9133c-616b-448b-a816-cbc2396f76e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_02175213-8deb-452c-9c7c-cfa1bdd9468d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_8aa9133c-616b-448b-a816-cbc2396f76e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_638599e9-d79c-4359-9657-ae2ccab3a90a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_02175213-8deb-452c-9c7c-cfa1bdd9468d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_638599e9-d79c-4359-9657-ae2ccab3a90a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#StockholdersEquityReconciliationofWeightedAverageSharesDetails"/>
  <link:calculationLink xlink:role="http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_09110444-b6c8-46b7-942f-7b7ff193fab9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_e0713674-f234-448c-951e-cc6d69e23a40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_09110444-b6c8-46b7-942f-7b7ff193fab9" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_e0713674-f234-448c-951e-cc6d69e23a40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2eb5adc2-d443-45c3-bec8-a206e22bee66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_09110444-b6c8-46b7-942f-7b7ff193fab9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2eb5adc2-d443-45c3-bec8-a206e22bee66" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>hfwa-20230331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:05971489-b3ad-4670-82b9-2ca302753157,g:dab712ee-4df8-4b7c-847f-596c893f33b9-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical" xlink:type="extended" id="i6efecd7b0d734d97a398f33c13ab0dd4_CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b78cc055-c9f5-4adf-bf1e-5e001c4b75fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b78cc055-c9f5-4adf-bf1e-5e001c4b75fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_a67cfee3-f087-425f-a5ba-6920ebed7126" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_a67cfee3-f087-425f-a5ba-6920ebed7126" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockNoParValue_0d2fad83-1bf8-439e-993e-40da97218692" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockNoParValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_PreferredStockNoParValue_0d2fad83-1bf8-439e-993e-40da97218692" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_f6e3e8f8-604d-4e9f-ac4c-76e3ff83116f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_f6e3e8f8-604d-4e9f-ac4c-76e3ff83116f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_7b81044e-07c4-41f6-81f5-dd32046073e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_7b81044e-07c4-41f6-81f5-dd32046073e1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_acf72f24-ffd2-4ce2-9b08-cb275b452e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_CommonStockNoParValue_acf72f24-ffd2-4ce2-9b08-cb275b452e4b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_bc5f5725-6214-4e49-9e8b-79bf25a80cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_bc5f5725-6214-4e49-9e8b-79bf25a80cb3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b93933f4-7c3a-44ae-a003-1a241490823a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_CommonStockSharesIssued_b93933f4-7c3a-44ae-a003-1a241490823a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0f487f6b-b630-4ffe-aaf2-5f86fe4f8975" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0f487f6b-b630-4ffe-aaf2-5f86fe4f8975" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7f9bddcd-91d7-459e-a44b-d1477756f65f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_StatementTable_7f9bddcd-91d7-459e-a44b-d1477756f65f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a882b683-3c38-41e6-a859-cba49aaab7dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7f9bddcd-91d7-459e-a44b-d1477756f65f" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a882b683-3c38-41e6-a859-cba49aaab7dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a882b683-3c38-41e6-a859-cba49aaab7dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a882b683-3c38-41e6-a859-cba49aaab7dc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a882b683-3c38-41e6-a859-cba49aaab7dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7ae503db-b27c-4e1e-9ee6-e11fc819b5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a882b683-3c38-41e6-a859-cba49aaab7dc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7ae503db-b27c-4e1e-9ee6-e11fc819b5f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_e276056e-9b6e-4b2f-9a51-ff0aeee3df2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7ae503db-b27c-4e1e-9ee6-e11fc819b5f5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_e276056e-9b6e-4b2f-9a51-ff0aeee3df2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37d60ff3-bf65-48e0-a44b-101b47f949bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7f9bddcd-91d7-459e-a44b-d1477756f65f" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37d60ff3-bf65-48e0-a44b-101b47f949bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_37d60ff3-bf65-48e0-a44b-101b47f949bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37d60ff3-bf65-48e0-a44b-101b47f949bc" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_37d60ff3-bf65-48e0-a44b-101b47f949bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e1e06593-eddd-4322-a0db-a832f6a58b81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37d60ff3-bf65-48e0-a44b-101b47f949bc" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e1e06593-eddd-4322-a0db-a832f6a58b81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_09727a68-04c7-4996-8c88-bc43bb941dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_e1e06593-eddd-4322-a0db-a832f6a58b81" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_09727a68-04c7-4996-8c88-bc43bb941dcf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="extended" id="i055e6e7d3e714711b8dcb183168a5c9f_CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_676eaeb5-29eb-4371-b35a-8826cf08a355" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_NetIncomeLoss_676eaeb5-29eb-4371-b35a-8826cf08a355" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8050fcee-b774-4a84-98a1-87d011f89583" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8050fcee-b774-4a84-98a1-87d011f89583" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax_914a1b3a-8b5d-4248-a7a1-eb78ec8aecac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax_914a1b3a-8b5d-4248-a7a1-eb78ec8aecac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_a657ab25-127d-4673-a34c-4d6b4332a7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_a657ab25-127d-4673-a34c-4d6b4332a7ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e6a5daa7-f032-4a5b-a58e-3cac0dae43bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e6a5daa7-f032-4a5b-a58e-3cac0dae43bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d2376344-ddf4-48e0-8efe-05aa94bc87f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d2376344-ddf4-48e0-8efe-05aa94bc87f7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ce8c925-63ff-422b-b182-e0eedcb61522" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_StatementTable_4ce8c925-63ff-422b-b182-e0eedcb61522" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e38f0b09-94e1-4f69-a8e2-4933d77c5a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ce8c925-63ff-422b-b182-e0eedcb61522" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e38f0b09-94e1-4f69-a8e2-4933d77c5a5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e38f0b09-94e1-4f69-a8e2-4933d77c5a5c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e38f0b09-94e1-4f69-a8e2-4933d77c5a5c" xlink:to="loc_us-gaap_EquityComponentDomain_e38f0b09-94e1-4f69-a8e2-4933d77c5a5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_60906efe-10ac-4ba8-a967-2e50373970db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e38f0b09-94e1-4f69-a8e2-4933d77c5a5c" xlink:to="loc_us-gaap_EquityComponentDomain_60906efe-10ac-4ba8-a967-2e50373970db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1549df22-5ec2-4f04-adad-a544ceff35d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_60906efe-10ac-4ba8-a967-2e50373970db" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1549df22-5ec2-4f04-adad-a544ceff35d1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofStockholdersEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="extended" id="if20dbe151b954247a48f74f56d646e83_CondensedConsolidatedStatementsofStockholdersEquityUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_885abf67-8322-4bce-8a60-f0f18344d224" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_885abf67-8322-4bce-8a60-f0f18344d224" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_90048ee0-d72f-4d90-8ca5-3f9ebce96d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_SharesOutstanding_90048ee0-d72f-4d90-8ca5-3f9ebce96d4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8c1c815a-c610-451a-a86b-25e6b599dcd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockholdersEquity_8c1c815a-c610-451a-a86b-25e6b599dcd5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_70d1e06d-daf8-403d-b0ac-6371150f7fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_70d1e06d-daf8-403d-b0ac-6371150f7fa8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_eaa412dc-471e-445c-a55b-110e0ed03602" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_eaa412dc-471e-445c-a55b-110e0ed03602" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f9e9f727-c127-494a-aad1-0f49a735c535" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f9e9f727-c127-494a-aad1-0f49a735c535" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d5ea85c9-69a6-40a7-a59d-d2fe18ca7b64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d5ea85c9-69a6-40a7-a59d-d2fe18ca7b64" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_33557cba-516a-4d7d-b90d-5e70ca1f89dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_33557cba-516a-4d7d-b90d-5e70ca1f89dc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_60894095-6895-4988-a658-a4078198cfce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_60894095-6895-4988-a658-a4078198cfce" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f05030cc-cfdf-4d7e-9c0e-8074e13698ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_NetIncomeLoss_f05030cc-cfdf-4d7e-9c0e-8074e13698ea" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_71576945-cb8b-4d3c-9c05-a104942598c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_71576945-cb8b-4d3c-9c05-a104942598c8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_06fb870c-3ac5-48ef-a4da-83fb878745a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_DividendsCommonStockCash_06fb870c-3ac5-48ef-a4da-83fb878745a4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_c93301d9-4aed-488e-a521-fd3f69b473b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8df0f773-9c54-4ee1-9b9c-8553afe36663" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ccd47904-dc8d-44f8-bb12-1e81884e6043" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_885abf67-8322-4bce-8a60-f0f18344d224" xlink:to="loc_us-gaap_StatementTable_ccd47904-dc8d-44f8-bb12-1e81884e6043" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_473523fa-e42c-4b51-aec1-6b6d816cfd94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ccd47904-dc8d-44f8-bb12-1e81884e6043" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_473523fa-e42c-4b51-aec1-6b6d816cfd94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_473523fa-e42c-4b51-aec1-6b6d816cfd94_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_473523fa-e42c-4b51-aec1-6b6d816cfd94" xlink:to="loc_us-gaap_EquityComponentDomain_473523fa-e42c-4b51-aec1-6b6d816cfd94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_dc1a2730-7519-4f74-be33-c90bf8a3296e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_473523fa-e42c-4b51-aec1-6b6d816cfd94" xlink:to="loc_us-gaap_EquityComponentDomain_dc1a2730-7519-4f74-be33-c90bf8a3296e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_91065918-ec33-417d-8089-e2303643a982" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_dc1a2730-7519-4f74-be33-c90bf8a3296e" xlink:to="loc_us-gaap_CommonStockMember_91065918-ec33-417d-8089-e2303643a982" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_10e40329-4495-49ac-8826-98b6954d2151" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_dc1a2730-7519-4f74-be33-c90bf8a3296e" xlink:to="loc_us-gaap_RetainedEarningsMember_10e40329-4495-49ac-8826-98b6954d2151" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f6c9264-e8a2-4d74-8bfe-59177cf175db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_dc1a2730-7519-4f74-be33-c90bf8a3296e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f6c9264-e8a2-4d74-8bfe-59177cf175db" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails" xlink:type="extended" id="i7bfe433cc9574e008442f83d3e3469da_DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_72e3fbdf-4595-4f7a-9421-1743042b92ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfBranchesOperating_615c348b-5374-4db9-ae6c-34d7c1587ad1" xlink:href="hfwa-20230331.xsd#hfwa_NumberOfBranchesOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_72e3fbdf-4595-4f7a-9421-1743042b92ba" xlink:to="loc_hfwa_NumberOfBranchesOperating_615c348b-5374-4db9-ae6c-34d7c1587ad1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2fc624fb-4401-4b18-b936-d7025433018f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_72e3fbdf-4595-4f7a-9421-1743042b92ba" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2fc624fb-4401-4b18-b936-d7025433018f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ffdb7c09-a7dd-4fc1-9494-1a1e5f512219" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2fc624fb-4401-4b18-b936-d7025433018f" xlink:to="loc_dei_LegalEntityAxis_ffdb7c09-a7dd-4fc1-9494-1a1e5f512219" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ffdb7c09-a7dd-4fc1-9494-1a1e5f512219_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ffdb7c09-a7dd-4fc1-9494-1a1e5f512219" xlink:to="loc_dei_EntityDomain_ffdb7c09-a7dd-4fc1-9494-1a1e5f512219_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_70d22d1c-663c-4efe-b4ec-2a370c209c9c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ffdb7c09-a7dd-4fc1-9494-1a1e5f512219" xlink:to="loc_dei_EntityDomain_70d22d1c-663c-4efe-b4ec-2a370c209c9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_HeritageBankMember_32d108fd-ca0d-4896-8442-2ef8f0a9dba1" xlink:href="hfwa-20230331.xsd#hfwa_HeritageBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_70d22d1c-663c-4efe-b4ec-2a370c209c9c" xlink:to="loc_hfwa_HeritageBankMember_32d108fd-ca0d-4896-8442-2ef8f0a9dba1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesTextualDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails" xlink:type="extended" id="i377718f36526492f8af2778d536cd8dc_InvestmentSecuritiesTextualDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_aa0a3a7e-6f3e-44ce-9af7-205383e67ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_aa0a3a7e-6f3e-44ce-9af7-205383e67ab3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_6aa3829b-f11f-4941-abf1-a1bb3d00dbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_6aa3829b-f11f-4941-abf1-a1bb3d00dbb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_6356ed65-6e77-47ce-b938-33f0e65a9ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_6356ed65-6e77-47ce-b938-33f0e65a9ad5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInvestmentIncomeReceivable_64dac6ec-9326-4989-a0e9-79107cceb364" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedInvestmentIncomeReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_AccruedInvestmentIncomeReceivable_64dac6ec-9326-4989-a0e9-79107cceb364" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_32f08e30-7346-4636-b105-7be73914af1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradingSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_TradingSecurities_32f08e30-7346-4636-b105-7be73914af1c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_77c0b7d1-1a01-454f-938f-bcba749e3744" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_77c0b7d1-1a01-454f-938f-bcba749e3744" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff_89cbbe81-e473-43f6-a101-240c216f2d48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff_89cbbe81-e473-43f6-a101-240c216f2d48" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ConcentrationDebtSecurities_a663e533-da45-4420-a438-b7f289241731" xlink:href="hfwa-20230331.xsd#hfwa_ConcentrationDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_hfwa_ConcentrationDebtSecurities_a663e533-da45-4420-a438-b7f289241731" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_204b1c1d-195d-4e9d-b931-49cba1dc2b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_204b1c1d-195d-4e9d-b931-49cba1dc2b1f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual_7c2e187b-13bf-4609-a2c3-62dd3a86f23f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual_7c2e187b-13bf-4609-a2c3-62dd3a86f23f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_8926be7b-c672-4543-82d3-a91022fabd07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_8926be7b-c672-4543-82d3-a91022fabd07" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c55d754d-0595-4236-bd03-83ed04ddb1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c55d754d-0595-4236-bd03-83ed04ddb1eb" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_71971bae-7443-4046-b489-5fa9fcebba9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_71971bae-7443-4046-b489-5fa9fcebba9e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0c6645dc-0471-4bfb-9155-ebcbe865d705" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0c6645dc-0471-4bfb-9155-ebcbe865d705" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_ed8e611d-c253-4322-b66b-eeb4534323c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_CommonStockValueOutstanding_ed8e611d-c253-4322-b66b-eeb4534323c1" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d48b3300-134b-4387-9055-1991c5ab4153" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_StatementTable_d48b3300-134b-4387-9055-1991c5ab4153" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9986e9ac-30d8-44d5-b608-23745393be04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d48b3300-134b-4387-9055-1991c5ab4153" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9986e9ac-30d8-44d5-b608-23745393be04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9986e9ac-30d8-44d5-b608-23745393be04_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9986e9ac-30d8-44d5-b608-23745393be04" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9986e9ac-30d8-44d5-b608-23745393be04_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_59b1f7a3-2d43-4e23-89c2-34f1d478d588" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9986e9ac-30d8-44d5-b608-23745393be04" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_59b1f7a3-2d43-4e23-89c2-34f1d478d588" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_66651ac1-ebcf-4877-89ab-9732939ed485" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_59b1f7a3-2d43-4e23-89c2-34f1d478d588" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_66651ac1-ebcf-4877-89ab-9732939ed485" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember_757f7e10-8bfb-4f9f-a547-5b5108368acf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldtomaturitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_59b1f7a3-2d43-4e23-89c2-34f1d478d588" xlink:to="loc_us-gaap_HeldtomaturitySecuritiesMember_757f7e10-8bfb-4f9f-a547-5b5108368acf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_b4bcccd9-b09d-49da-b9fa-d08d5f5361c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_59b1f7a3-2d43-4e23-89c2-34f1d478d588" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_b4bcccd9-b09d-49da-b9fa-d08d5f5361c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7fdc10b7-68eb-4be3-ad80-65e64a2a90ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d48b3300-134b-4387-9055-1991c5ab4153" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7fdc10b7-68eb-4be3-ad80-65e64a2a90ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7fdc10b7-68eb-4be3-ad80-65e64a2a90ff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7fdc10b7-68eb-4be3-ad80-65e64a2a90ff" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7fdc10b7-68eb-4be3-ad80-65e64a2a90ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6a6678b-4bdd-4da6-aa9d-cee73be6a593" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7fdc10b7-68eb-4be3-ad80-65e64a2a90ff" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6a6678b-4bdd-4da6-aa9d-cee73be6a593" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_15ca1c0e-15e7-4532-af7a-0f786f4ef45c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6a6678b-4bdd-4da6-aa9d-cee73be6a593" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_15ca1c0e-15e7-4532-af7a-0f786f4ef45c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_051ddeea-4e44-4e49-8ff6-eff4dfef8ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d48b3300-134b-4387-9055-1991c5ab4153" xlink:to="loc_us-gaap_StatementClassOfStockAxis_051ddeea-4e44-4e49-8ff6-eff4dfef8ee2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_051ddeea-4e44-4e49-8ff6-eff4dfef8ee2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_051ddeea-4e44-4e49-8ff6-eff4dfef8ee2" xlink:to="loc_us-gaap_ClassOfStockDomain_051ddeea-4e44-4e49-8ff6-eff4dfef8ee2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8c0ea145-f501-471f-aaad-05df12805ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_051ddeea-4e44-4e49-8ff6-eff4dfef8ee2" xlink:to="loc_us-gaap_ClassOfStockDomain_8c0ea145-f501-471f-aaad-05df12805ea8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d338936b-5a8c-4612-a985-7cbd743ddcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8c0ea145-f501-471f-aaad-05df12805ea8" xlink:to="loc_us-gaap_CommonClassBMember_d338936b-5a8c-4612-a985-7cbd743ddcc6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails" xlink:type="extended" id="i6884f2c01f1443b9946519240bddf388_InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b8aeb7b2-96c4-45fb-806c-f173cb049a85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b8aeb7b2-96c4-45fb-806c-f173cb049a85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3df1af09-cef0-41b4-92ff-fd445961239a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3df1af09-cef0-41b4-92ff-fd445961239a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8cd5ade5-5d5f-4bee-bbdd-ba80285bc777" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8cd5ade5-5d5f-4bee-bbdd-ba80285bc777" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9b44a2b0-712d-4efd-81ed-e7da53fc6add" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9b44a2b0-712d-4efd-81ed-e7da53fc6add" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_f8082785-4d28-465a-89db-eb14be48309f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_f8082785-4d28-465a-89db-eb14be48309f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_94639780-4a79-4436-8b8d-f81091c79ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_94639780-4a79-4436-8b8d-f81091c79ed9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_2c16c18c-1f0d-4ef1-b669-276195ceeaea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_2c16c18c-1f0d-4ef1-b669-276195ceeaea" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_2bb41250-c374-421a-8593-c36402743e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_2bb41250-c374-421a-8593-c36402743e9a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_e1d9c265-74a4-494b-8815-c280ae5ff412" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_e1d9c265-74a4-494b-8815-c280ae5ff412" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8b173c24-271f-4840-9fa5-703a33856654" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_e1d9c265-74a4-494b-8815-c280ae5ff412" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8b173c24-271f-4840-9fa5-703a33856654" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8b173c24-271f-4840-9fa5-703a33856654_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8b173c24-271f-4840-9fa5-703a33856654" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8b173c24-271f-4840-9fa5-703a33856654_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8b173c24-271f-4840-9fa5-703a33856654" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_1fe699a3-e8f9-452d-b9b4-149fd40aa924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_1fe699a3-e8f9-452d-b9b4-149fd40aa924" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_69e1c6e9-aa31-4747-88ea-7310e6d53e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_MunicipalBondsMember_69e1c6e9-aa31-4747-88ea-7310e6d53e9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f7d7f74e-5cf7-4e15-a95c-bbefec5174f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f7d7f74e-5cf7-4e15-a95c-bbefec5174f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_34ad2a73-c850-47ff-9326-64b36c0ef8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_34ad2a73-c850-47ff-9326-64b36c0ef8eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_f737b49f-9d84-4195-bcef-d2f0c26101cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_f737b49f-9d84-4195-bcef-d2f0c26101cc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_ed8b39b1-7c82-4aa9-bf0d-23b214d98cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_ed8b39b1-7c82-4aa9-bf0d-23b214d98cdf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6e527a08-26d2-441b-aa9b-9c01796f5eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_e1d9c265-74a4-494b-8815-c280ae5ff412" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6e527a08-26d2-441b-aa9b-9c01796f5eb1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_6e527a08-26d2-441b-aa9b-9c01796f5eb1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6e527a08-26d2-441b-aa9b-9c01796f5eb1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_6e527a08-26d2-441b-aa9b-9c01796f5eb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_4be789b9-aad3-4853-beae-1f29da525350" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6e527a08-26d2-441b-aa9b-9c01796f5eb1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_4be789b9-aad3-4853-beae-1f29da525350" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_cc666917-5e2c-4d39-b22e-743cd15bfb9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_4be789b9-aad3-4853-beae-1f29da525350" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_cc666917-5e2c-4d39-b22e-743cd15bfb9a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesUnrealizedLossesDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails" xlink:type="extended" id="ia17ecf7d8da445c6b7fb30f0a1926cce_InvestmentSecuritiesUnrealizedLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_a3ee8a01-9b03-46d8-89e9-7764fe4c5add" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_9474b4e2-8c92-4c85-afd5-b44581281171" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_a3ee8a01-9b03-46d8-89e9-7764fe4c5add" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_9474b4e2-8c92-4c85-afd5-b44581281171" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_ebcf7a16-74d2-494b-aa74-1ee4350d90c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_9474b4e2-8c92-4c85-afd5-b44581281171" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_ebcf7a16-74d2-494b-aa74-1ee4350d90c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_c6f2b430-bd89-473b-8405-69550570e1c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_9474b4e2-8c92-4c85-afd5-b44581281171" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_c6f2b430-bd89-473b-8405-69550570e1c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f9e8508a-1059-46f6-8fd4-d6f94d6cdc3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_9474b4e2-8c92-4c85-afd5-b44581281171" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f9e8508a-1059-46f6-8fd4-d6f94d6cdc3b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_9d974cdb-fc93-4d5f-a33f-8e4ee96f151c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_a3ee8a01-9b03-46d8-89e9-7764fe4c5add" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_9d974cdb-fc93-4d5f-a33f-8e4ee96f151c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_7126900d-539b-4536-9eb4-c87795fb1812" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_9d974cdb-fc93-4d5f-a33f-8e4ee96f151c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_7126900d-539b-4536-9eb4-c87795fb1812" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_31bbfb29-9ada-492b-8823-da407b2e447f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_9d974cdb-fc93-4d5f-a33f-8e4ee96f151c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_31bbfb29-9ada-492b-8823-da407b2e447f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1f255d38-c7d9-445d-82fa-270ac76eedf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_9d974cdb-fc93-4d5f-a33f-8e4ee96f151c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1f255d38-c7d9-445d-82fa-270ac76eedf7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_468663ae-95cc-44d0-aa63-be24dd3cf8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_a3ee8a01-9b03-46d8-89e9-7764fe4c5add" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_468663ae-95cc-44d0-aa63-be24dd3cf8e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_17ce0bd2-52f3-41d2-a63c-0076bbf9ca43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_468663ae-95cc-44d0-aa63-be24dd3cf8e8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_17ce0bd2-52f3-41d2-a63c-0076bbf9ca43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_17ce0bd2-52f3-41d2-a63c-0076bbf9ca43_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_17ce0bd2-52f3-41d2-a63c-0076bbf9ca43" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_17ce0bd2-52f3-41d2-a63c-0076bbf9ca43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_17ce0bd2-52f3-41d2-a63c-0076bbf9ca43" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_a7a08795-81ff-49f0-b5ea-3cfac91348be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_a7a08795-81ff-49f0-b5ea-3cfac91348be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_6faba1fc-f33b-4d5b-bc2c-db2c60fadaf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_MunicipalBondsMember_6faba1fc-f33b-4d5b-bc2c-db2c60fadaf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_54f526c8-2672-4c9f-877d-881b2e93d90d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_54f526c8-2672-4c9f-877d-881b2e93d90d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_8eac25cb-d99c-4a62-be90-a2669c7d0731" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_8eac25cb-d99c-4a62-be90-a2669c7d0731" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_e59534e8-0454-40d6-a9e8-c8bb8b5838c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_e59534e8-0454-40d6-a9e8-c8bb8b5838c9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_a74c77b0-2e5f-4ffd-b412-95902a7e6e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_a74c77b0-2e5f-4ffd-b412-95902a7e6e7c" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesAmortizedCostandFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails" xlink:type="extended" id="if8394280d82e45028a4e6908a6087d80_InvestmentSecuritiesAmortizedCostandFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_3cc0fced-5f53-48e5-b002-0eb04e4bc040" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_1373f7ff-e995-4647-b2f4-cae03542c03d" xlink:href="hfwa-20230331.xsd#hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_3cc0fced-5f53-48e5-b002-0eb04e4bc040" xlink:to="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_1373f7ff-e995-4647-b2f4-cae03542c03d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DebtSecuritiesAmortizedCost_5c877baa-9e1b-4568-8e41-ffa03540ad17" xlink:href="hfwa-20230331.xsd#hfwa_DebtSecuritiesAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_1373f7ff-e995-4647-b2f4-cae03542c03d" xlink:to="loc_hfwa_DebtSecuritiesAmortizedCost_5c877baa-9e1b-4568-8e41-ffa03540ad17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_339ce843-5ebb-4600-abab-547476a5d9eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_1373f7ff-e995-4647-b2f4-cae03542c03d" xlink:to="loc_us-gaap_DebtSecurities_339ce843-5ebb-4600-abab-547476a5d9eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_c2e20683-6b7d-403b-8dc6-b267abe03270" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_3cc0fced-5f53-48e5-b002-0eb04e4bc040" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_c2e20683-6b7d-403b-8dc6-b267abe03270" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_fb66050f-1e63-4adf-94ff-e2dafe760f97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_c2e20683-6b7d-403b-8dc6-b267abe03270" xlink:to="loc_us-gaap_InvestmentTypeAxis_fb66050f-1e63-4adf-94ff-e2dafe760f97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_fb66050f-1e63-4adf-94ff-e2dafe760f97_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_fb66050f-1e63-4adf-94ff-e2dafe760f97" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_fb66050f-1e63-4adf-94ff-e2dafe760f97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_fb66050f-1e63-4adf-94ff-e2dafe760f97" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_7479cdee-11ec-460d-8275-fdc569157ad2" xlink:href="hfwa-20230331.xsd#hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:to="loc_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_7479cdee-11ec-460d-8275-fdc569157ad2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalReserveBankAdvancesMember_c8cb420f-84d1-412e-8e4d-9752c693a786" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalReserveBankAdvancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:to="loc_us-gaap_FederalReserveBankAdvancesMember_c8cb420f-84d1-412e-8e4d-9752c693a786" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsMember_db73a8b6-6775-4dd8-b876-d7f1fd2b6d68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepurchaseAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:to="loc_us-gaap_RepurchaseAgreementsMember_db73a8b6-6775-4dd8-b876-d7f1fd2b6d68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OtherSecuritiesPledgedMember_b0e19df7-0310-46d0-acc6-6811443336f8" xlink:href="hfwa-20230331.xsd#hfwa_OtherSecuritiesPledgedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:to="loc_hfwa_OtherSecuritiesPledgedMember_b0e19df7-0310-46d0-acc6-6811443336f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_523ee885-7150-420b-a0af-4b9587e9f291" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PledgedStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_c2e20683-6b7d-403b-8dc6-b267abe03270" xlink:to="loc_us-gaap_PledgedStatusAxis_523ee885-7150-420b-a0af-4b9587e9f291" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_523ee885-7150-420b-a0af-4b9587e9f291_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PledgedStatusAxis_523ee885-7150-420b-a0af-4b9587e9f291" xlink:to="loc_us-gaap_PledgedStatusDomain_523ee885-7150-420b-a0af-4b9587e9f291_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_d16c9178-0346-410c-9312-c92c2f6a3073" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PledgedStatusAxis_523ee885-7150-420b-a0af-4b9587e9f291" xlink:to="loc_us-gaap_PledgedStatusDomain_d16c9178-0346-410c-9312-c92c2f6a3073" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralMember_34f94367-1e14-4b8a-a75a-c57e966ddd69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetPledgedAsCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PledgedStatusDomain_d16c9178-0346-410c-9312-c92c2f6a3073" xlink:to="loc_us-gaap_AssetPledgedAsCollateralMember_34f94367-1e14-4b8a-a75a-c57e966ddd69" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableLoanOriginationRiskManagementDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails" xlink:type="extended" id="icd9dd85180054967a376ed2550fc94eb_LoansReceivableLoanOriginationRiskManagementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_347b4266-aeee-4454-ab36-b84c710b6b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_InterestReceivable_347b4266-aeee-4454-ab36-b84c710b6b0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfLoanSegments_a508f21e-38f1-443c-b86b-ee163822b761" xlink:href="hfwa-20230331.xsd#hfwa_NumberOfLoanSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_hfwa_NumberOfLoanSegments_a508f21e-38f1-443c-b86b-ee163822b761" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_cd6dc434-3421-4701-8bdf-aa6bc345d436" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_cd6dc434-3421-4701-8bdf-aa6bc345d436" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_bbdaf111-af60-48ce-a693-b7d0c74d4561" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_bbdaf111-af60-48ce-a693-b7d0c74d4561" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_6b15a850-262a-407f-a022-1043274ed15a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_6b15a850-262a-407f-a022-1043274ed15a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_ad89570a-be11-4cb3-9237-0b2aacfed48d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_ad89570a-be11-4cb3-9237-0b2aacfed48d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_ff98668a-4847-4952-8b66-f8334b204cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_ff98668a-4847-4952-8b66-f8334b204cbc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d5d53711-9586-43d0-8646-fec84180c55d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d5d53711-9586-43d0-8646-fec84180c55d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8322625-f712-4d44-b7b3-fb03401938a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d5d53711-9586-43d0-8646-fec84180c55d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8322625-f712-4d44-b7b3-fb03401938a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e8322625-f712-4d44-b7b3-fb03401938a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8322625-f712-4d44-b7b3-fb03401938a7" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e8322625-f712-4d44-b7b3-fb03401938a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8322625-f712-4d44-b7b3-fb03401938a7" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_8e7a4849-8f89-4147-bebe-24ccee28014c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_8e7a4849-8f89-4147-bebe-24ccee28014c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_08b444fc-db1b-402c-922a-c2452de1b00b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_08b444fc-db1b-402c-922a-c2452de1b00b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_769a3da3-4539-4cd0-ba45-0bb5a1d8babb" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_769a3da3-4539-4cd0-ba45-0bb5a1d8babb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_26c4edf3-4a3a-4d5a-848d-155ebb2a3878" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_26c4edf3-4a3a-4d5a-848d-155ebb2a3878" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_81921dda-0fea-4fd5-ad61-365d25798f45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d5d53711-9586-43d0-8646-fec84180c55d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_81921dda-0fea-4fd5-ad61-365d25798f45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_81921dda-0fea-4fd5-ad61-365d25798f45_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_81921dda-0fea-4fd5-ad61-365d25798f45" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_81921dda-0fea-4fd5-ad61-365d25798f45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_81921dda-0fea-4fd5-ad61-365d25798f45" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_9e9e2f8b-c3d3-4238-b173-d7ebd40508ba" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_CommercialAndIndustrialMember_9e9e2f8b-c3d3-4238-b173-d7ebd40508ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaycheckProtectionProgramMember_c2c24c01-9333-4522-ad32-7b671a2358bb" xlink:href="hfwa-20230331.xsd#hfwa_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_PaycheckProtectionProgramMember_c2c24c01-9333-4522-ad32-7b671a2358bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_34ebc77b-a6a3-4549-9182-7236f37fbf9d" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_34ebc77b-a6a3-4549-9182-7236f37fbf9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_ab79e5c8-49e3-4a85-bd39-2e5a88f1fa8e" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_ab79e5c8-49e3-4a85-bd39-2e5a88f1fa8e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_e6ff050b-ec3e-474f-a673-a6049ef6372b" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_e6ff050b-ec3e-474f-a673-a6049ef6372b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_e358135b-0d29-4ed4-95fa-1cfbee423579" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_e358135b-0d29-4ed4-95fa-1cfbee423579" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableCreditQualityIndicatorsDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails" xlink:type="extended" id="i6ca6a3d6b4914980bb2463e5a751f86c_LoansReceivableCreditQualityIndicatorsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityAdditionalInformation_e574c0a0-b502-4436-9f93-77adc3b35d57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableCreditQualityAdditionalInformation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityAdditionalInformation_e574c0a0-b502-4436-9f93-77adc3b35d57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_9699b652-da58-4e72-9566-50891d373656" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_9699b652-da58-4e72-9566-50891d373656" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_92a0facd-9f53-45e6-bdef-05ddaf454012" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_92a0facd-9f53-45e6-bdef-05ddaf454012" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_a8443bab-143e-4ef7-9dcf-13d359e6f69d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_a8443bab-143e-4ef7-9dcf-13d359e6f69d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_0414bf95-7a2f-4e4c-be32-8abfd9f6878a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_0414bf95-7a2f-4e4c-be32-8abfd9f6878a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_88851576-b4ba-4dc5-bef1-5b5bc59d8703" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_88851576-b4ba-4dc5-bef1-5b5bc59d8703" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_5d720d74-b863-48a3-b137-dd450cff097b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_5d720d74-b863-48a3-b137-dd450cff097b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_c9edc07d-550f-430d-90bd-7631f5b8856a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_c9edc07d-550f-430d-90bd-7631f5b8856a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_7fed5032-49b5-48b7-9ab2-992e0e959125" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_7fed5032-49b5-48b7-9ab2-992e0e959125" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_90827121-7479-420e-9561-a63f5065a79b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_90827121-7479-420e-9561-a63f5065a79b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff_838c9acd-db2e-44cd-a1f0-c7bb3773d967" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff_838c9acd-db2e-44cd-a1f0-c7bb3773d967" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff_b2119b92-c927-4b76-8a21-7a178b3974a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff_b2119b92-c927-4b76-8a21-7a178b3974a7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff_3ceeec57-d84c-41d0-8bf7-00a1afea654e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff_3ceeec57-d84c-41d0-8bf7-00a1afea654e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff_54f6fbbc-0f91-4499-a237-59046e78d905" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff_54f6fbbc-0f91-4499-a237-59046e78d905" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff_47a1697b-dd69-4932-abf7-19ef63f28838" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff_47a1697b-dd69-4932-abf7-19ef63f28838" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff_cacc1da3-a0eb-4276-a57f-7121bf61ebd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff_cacc1da3-a0eb-4276-a57f-7121bf61ebd7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff_10e90d4e-a9ab-446c-9606-0d7da02ac389" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff_10e90d4e-a9ab-446c-9606-0d7da02ac389" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff_9174560e-4153-4f82-8fe7-5c43ece9d053" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff_9174560e-4153-4f82-8fe7-5c43ece9d053" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_23dc8835-f94d-4fb5-8827-1cd49fa8f0dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_23dc8835-f94d-4fb5-8827-1cd49fa8f0dd" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_31c47bda-92e6-4018-937e-077cea13dcae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:to="loc_us-gaap_CollateralAxis_31c47bda-92e6-4018-937e-077cea13dcae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_31c47bda-92e6-4018-937e-077cea13dcae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_31c47bda-92e6-4018-937e-077cea13dcae" xlink:to="loc_us-gaap_CollateralDomain_31c47bda-92e6-4018-937e-077cea13dcae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_fa351f1a-fcad-49ab-a1d5-64f920cbceb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_31c47bda-92e6-4018-937e-077cea13dcae" xlink:to="loc_us-gaap_CollateralDomain_fa351f1a-fcad-49ab-a1d5-64f920cbceb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FarmlandMember_3c33e127-c73a-45d1-9156-a7d3b04b7b6f" xlink:href="hfwa-20230331.xsd#hfwa_FarmlandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_fa351f1a-fcad-49ab-a1d5-64f920cbceb1" xlink:to="loc_hfwa_FarmlandMember_3c33e127-c73a-45d1-9156-a7d3b04b7b6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_a3143115-67ce-442e-8e8b-dc126e0f9d32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_a3143115-67ce-442e-8e8b-dc126e0f9d32" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_a3143115-67ce-442e-8e8b-dc126e0f9d32_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_a3143115-67ce-442e-8e8b-dc126e0f9d32" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_a3143115-67ce-442e-8e8b-dc126e0f9d32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_2c3af8cd-d895-4bd1-93c7-7cc5729744c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_a3143115-67ce-442e-8e8b-dc126e0f9d32" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_2c3af8cd-d895-4bd1-93c7-7cc5729744c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_614b75da-04e9-4afc-8743-2eb7d0ad7428" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PassMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_2c3af8cd-d895-4bd1-93c7-7cc5729744c3" xlink:to="loc_us-gaap_PassMember_614b75da-04e9-4afc-8743-2eb7d0ad7428" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_ccabc912-b32f-40e8-8ffd-aea2b7c31286" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SpecialMentionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_2c3af8cd-d895-4bd1-93c7-7cc5729744c3" xlink:to="loc_us-gaap_SpecialMentionMember_ccabc912-b32f-40e8-8ffd-aea2b7c31286" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_f2d22396-db94-46cd-b45f-2008bb3faefb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstandardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_2c3af8cd-d895-4bd1-93c7-7cc5729744c3" xlink:to="loc_us-gaap_SubstandardMember_f2d22396-db94-46cd-b45f-2008bb3faefb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ff74d580-57c8-4482-98a2-998a733becd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ff74d580-57c8-4482-98a2-998a733becd9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ff74d580-57c8-4482-98a2-998a733becd9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ff74d580-57c8-4482-98a2-998a733becd9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ff74d580-57c8-4482-98a2-998a733becd9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ff74d580-57c8-4482-98a2-998a733becd9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_4d58c29f-08f9-4ed1-87d3-d84ba20e5df7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_4d58c29f-08f9-4ed1-87d3-d84ba20e5df7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b8cae5b6-4150-4523-84a7-8f15bd6f6c05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b8cae5b6-4150-4523-84a7-8f15bd6f6c05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_b67af611-0d38-469b-8adc-ee8c6ebace5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_b67af611-0d38-469b-8adc-ee8c6ebace5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_1d467344-2cd8-4e23-a6b9-77f2f054127f" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_1d467344-2cd8-4e23-a6b9-77f2f054127f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_326812ac-69e1-43d6-9153-798c01f62724" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_326812ac-69e1-43d6-9153-798c01f62724" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_326812ac-69e1-43d6-9153-798c01f62724_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_326812ac-69e1-43d6-9153-798c01f62724" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_326812ac-69e1-43d6-9153-798c01f62724_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_326812ac-69e1-43d6-9153-798c01f62724" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_0bc4a0cc-ceea-4949-8619-c02bd32facf5" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_CommercialAndIndustrialMember_0bc4a0cc-ceea-4949-8619-c02bd32facf5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_1af9f322-aea6-451c-a0c7-11c4eeede0aa" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_1af9f322-aea6-451c-a0c7-11c4eeede0aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_41fd9061-8755-43c7-81ab-0ef414b71544" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_41fd9061-8755-43c7-81ab-0ef414b71544" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_ac18cc9b-a8f0-4391-b089-80ff2c4532e6" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_ac18cc9b-a8f0-4391-b089-80ff2c4532e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5f1b2493-0820-4b4c-ba51-19237fe465e2" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5f1b2493-0820-4b4c-ba51-19237fe465e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaycheckProtectionProgramMember_8ab2fbe0-6338-4ef4-ab94-b06cccb0e0e2" xlink:href="hfwa-20230331.xsd#hfwa_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_PaycheckProtectionProgramMember_8ab2fbe0-6338-4ef4-ab94-b06cccb0e0e2" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableNonaccrualLoansDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails" xlink:type="extended" id="ic8296c23e0ec47e0b9abd872f254c063_LoansReceivableNonaccrualLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance_d8616a1d-c56b-4d06-9834-09d4de2476d8" xlink:href="hfwa-20230331.xsd#hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance_d8616a1d-c56b-4d06-9834-09d4de2476d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_aeb75912-b1d9-4373-a210-6eea806022a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_aeb75912-b1d9-4373-a210-6eea806022a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_a8e75b90-d62e-4a0c-b093-9e2c342c95b0" xlink:href="hfwa-20230331.xsd#hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_a8e75b90-d62e-4a0c-b093-9e2c342c95b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_8d8f4629-20aa-407f-9b97-4dd12539ce40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_8d8f4629-20aa-407f-9b97-4dd12539ce40" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification_cbb56dca-7292-4b41-9420-1870945f856b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification_cbb56dca-7292-4b41-9420-1870945f856b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_f16af55b-c02f-44f1-86d6-f1f94483aabf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_f16af55b-c02f-44f1-86d6-f1f94483aabf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_2556d8a4-e0c6-41e3-82f4-db6cfd3be0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_2556d8a4-e0c6-41e3-82f4-db6cfd3be0ef" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_7d225489-a66d-48bd-bbcb-a92757f2e86e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_7d225489-a66d-48bd-bbcb-a92757f2e86e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_0d122885-1cb4-41bc-9640-c82b41511ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_0d122885-1cb4-41bc-9640-c82b41511ad6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_0d122885-1cb4-41bc-9640-c82b41511ad6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_0d122885-1cb4-41bc-9640-c82b41511ad6" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_0d122885-1cb4-41bc-9640-c82b41511ad6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_1edbbc33-2747-4548-ba6f-d1c56d293673" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_0d122885-1cb4-41bc-9640-c82b41511ad6" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_1edbbc33-2747-4548-ba6f-d1c56d293673" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_9f9a3b39-eb35-441f-bf6e-f105cb68fb10" xlink:href="hfwa-20230331.xsd#hfwa_NonaccrualMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_1edbbc33-2747-4548-ba6f-d1c56d293673" xlink:to="loc_hfwa_NonaccrualMember_9f9a3b39-eb35-441f-bf6e-f105cb68fb10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3c15abce-3734-40c6-8a25-abe93591cd9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3c15abce-3734-40c6-8a25-abe93591cd9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3c15abce-3734-40c6-8a25-abe93591cd9e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3c15abce-3734-40c6-8a25-abe93591cd9e" xlink:to="loc_us-gaap_SegmentDomain_3c15abce-3734-40c6-8a25-abe93591cd9e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_05ff3089-978c-4952-83d7-8c28136eed17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3c15abce-3734-40c6-8a25-abe93591cd9e" xlink:to="loc_us-gaap_SegmentDomain_05ff3089-978c-4952-83d7-8c28136eed17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_544984bb-0586-43a9-b941-435f545a72e7" xlink:href="hfwa-20230331.xsd#hfwa_NonaccrualMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_05ff3089-978c-4952-83d7-8c28136eed17" xlink:to="loc_hfwa_NonaccrualMember_544984bb-0586-43a9-b941-435f545a72e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_26b87217-2dd5-4290-bc7a-3b449bb151f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_26b87217-2dd5-4290-bc7a-3b449bb151f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_26b87217-2dd5-4290-bc7a-3b449bb151f8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_26b87217-2dd5-4290-bc7a-3b449bb151f8" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_26b87217-2dd5-4290-bc7a-3b449bb151f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_26b87217-2dd5-4290-bc7a-3b449bb151f8" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_05551fb3-20b6-4a38-bb1d-617020106d50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_05551fb3-20b6-4a38-bb1d-617020106d50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_c19cf885-a39c-4d6b-b64e-2948b8240c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_c19cf885-a39c-4d6b-b64e-2948b8240c0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_72238bb0-428f-411b-8214-4bf1b985e9e3" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_72238bb0-428f-411b-8214-4bf1b985e9e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_702fef43-e887-4f34-b867-56e1720a1eff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_702fef43-e887-4f34-b867-56e1720a1eff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_93b745bb-708d-4a9f-9b34-790083fbaf8a" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_93b745bb-708d-4a9f-9b34-790083fbaf8a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_b9e8e5f3-8b68-44f9-9238-c1904dd438cd" xlink:href="hfwa-20230331.xsd#hfwa_NonaccrualMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_hfwa_NonaccrualMember_b9e8e5f3-8b68-44f9-9238-c1904dd438cd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_24cf07aa-3c51-4df2-ae47-5fd9df512724" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_24cf07aa-3c51-4df2-ae47-5fd9df512724" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_24cf07aa-3c51-4df2-ae47-5fd9df512724_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_24cf07aa-3c51-4df2-ae47-5fd9df512724" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_24cf07aa-3c51-4df2-ae47-5fd9df512724_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_24cf07aa-3c51-4df2-ae47-5fd9df512724" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_fab4bd2a-de42-4a42-bdf0-98fec878d6cd" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_hfwa_CommercialAndIndustrialMember_fab4bd2a-de42-4a42-bdf0-98fec878d6cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_c82c8161-1a90-4b2c-9a59-f6d03c8386ac" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_c82c8161-1a90-4b2c-9a59-f6d03c8386ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_623fb07c-55fd-4dba-bccf-0b5fd9c90322" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_623fb07c-55fd-4dba-bccf-0b5fd9c90322" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_17cb502c-49d2-4533-b143-9cf837b7c782" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_17cb502c-49d2-4533-b143-9cf837b7c782" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_77269c8e-b75e-4f2c-be7b-f58ec835ad85" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_77269c8e-b75e-4f2c-be7b-f58ec835ad85" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_bf5eda7a-2230-4010-a894-36ec8181d496" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_bf5eda7a-2230-4010-a894-36ec8181d496" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_9a9141c1-5a85-4360-8584-5650f4e509ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_9a9141c1-5a85-4360-8584-5650f4e509ba" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_9a9141c1-5a85-4360-8584-5650f4e509ba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_9a9141c1-5a85-4360-8584-5650f4e509ba" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_9a9141c1-5a85-4360-8584-5650f4e509ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_c85eeaca-ef9f-4a48-ab9b-f226a628d8fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_9a9141c1-5a85-4360-8584-5650f4e509ba" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_c85eeaca-ef9f-4a48-ab9b-f226a628d8fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_57bf15d6-e4bd-423c-8357-fb4f81c30f94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PassMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c85eeaca-ef9f-4a48-ab9b-f226a628d8fa" xlink:to="loc_us-gaap_PassMember_57bf15d6-e4bd-423c-8357-fb4f81c30f94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_877fd001-a4f6-409d-baa7-1b5fd9f14be9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SpecialMentionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c85eeaca-ef9f-4a48-ab9b-f226a628d8fa" xlink:to="loc_us-gaap_SpecialMentionMember_877fd001-a4f6-409d-baa7-1b5fd9f14be9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_29234eb5-ac55-4a97-abb9-e338c4e64284" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstandardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c85eeaca-ef9f-4a48-ab9b-f226a628d8fa" xlink:to="loc_us-gaap_SubstandardMember_29234eb5-ac55-4a97-abb9-e338c4e64284" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_4abac37e-ce3a-414d-adea-3aba96d49ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_CollateralAxis_4abac37e-ce3a-414d-adea-3aba96d49ccd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_4abac37e-ce3a-414d-adea-3aba96d49ccd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_4abac37e-ce3a-414d-adea-3aba96d49ccd" xlink:to="loc_us-gaap_CollateralDomain_4abac37e-ce3a-414d-adea-3aba96d49ccd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_9699016b-5172-44fb-8a8a-8598182c2fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_4abac37e-ce3a-414d-adea-3aba96d49ccd" xlink:to="loc_us-gaap_CollateralDomain_9699016b-5172-44fb-8a8a-8598182c2fa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstateMember_3290eb5b-b97c-471a-b5e2-ca4ccae80244" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_9699016b-5172-44fb-8a8a-8598182c2fa0" xlink:to="loc_us-gaap_CommercialRealEstateMember_3290eb5b-b97c-471a-b5e2-ca4ccae80244" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivablePastDueLoansDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails" xlink:type="extended" id="i171c4f1ce36849c8bc2ce9f300c65b26_LoansReceivablePastDueLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_81d302c1-3c97-4451-827d-a6b0c429b5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_81d302c1-3c97-4451-827d-a6b0c429b5c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_0082712e-0d22-4afe-80f8-941533cea1e8" xlink:href="hfwa-20230331.xsd#hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_0082712e-0d22-4afe-80f8-941533cea1e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_0258f5a8-4a47-4389-a9a1-87d3067584ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_0258f5a8-4a47-4389-a9a1-87d3067584ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_ac9a29c9-8085-45f7-b00f-32936f1b3606" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_ac9a29c9-8085-45f7-b00f-32936f1b3606" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_55467a03-3a7d-422a-bce1-9c5d6ff8242a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_55467a03-3a7d-422a-bce1-9c5d6ff8242a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_ade4e198-705f-42d8-831b-9de6238cae4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_ade4e198-705f-42d8-831b-9de6238cae4c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_4b0d605b-e74f-4303-b837-9d457f8a5680" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_4b0d605b-e74f-4303-b837-9d457f8a5680" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1a7ab6fb-2d65-4a42-bb7d-44b2265b024a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1a7ab6fb-2d65-4a42-bb7d-44b2265b024a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1a7ab6fb-2d65-4a42-bb7d-44b2265b024a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1a7ab6fb-2d65-4a42-bb7d-44b2265b024a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1a7ab6fb-2d65-4a42-bb7d-44b2265b024a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1a7ab6fb-2d65-4a42-bb7d-44b2265b024a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_c3b3bc39-ee4d-419f-8030-7efd9a7dbcbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_c3b3bc39-ee4d-419f-8030-7efd9a7dbcbe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_6933f918-ba6b-4fd9-8a41-bc93b83a8194" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_6933f918-ba6b-4fd9-8a41-bc93b83a8194" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_d1ef54ec-b60a-40a2-8c73-15682ecd177b" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_d1ef54ec-b60a-40a2-8c73-15682ecd177b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_5001d367-b6b1-413b-b1ee-34b4bf3a876c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_5001d367-b6b1-413b-b1ee-34b4bf3a876c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4042a731-8627-4822-99d8-6060bb5cf89f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4042a731-8627-4822-99d8-6060bb5cf89f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4042a731-8627-4822-99d8-6060bb5cf89f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4042a731-8627-4822-99d8-6060bb5cf89f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4042a731-8627-4822-99d8-6060bb5cf89f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4042a731-8627-4822-99d8-6060bb5cf89f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_9ca09d27-de3d-4ab8-9b44-9401b06dfbc2" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_CommercialAndIndustrialMember_9ca09d27-de3d-4ab8-9b44-9401b06dfbc2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SBAPPPLoansMember_5fd14e26-0c55-4fae-ad5a-634178ccb190" xlink:href="hfwa-20230331.xsd#hfwa_SBAPPPLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_SBAPPPLoansMember_5fd14e26-0c55-4fae-ad5a-634178ccb190" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_f307d6c2-edf2-4f7e-933a-a488fee74f49" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_f307d6c2-edf2-4f7e-933a-a488fee74f49" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_b862dcb2-966d-4578-947a-935f4e806b09" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_b862dcb2-966d-4578-947a-935f4e806b09" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_b4f3ab74-c58a-4500-ae5d-cd5ee9944e86" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_b4f3ab74-c58a-4500-ae5d-cd5ee9944e86" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_d8e6963a-b754-4bba-a857-116de1c7aaba" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_d8e6963a-b754-4bba-a857-116de1c7aaba" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_0f763d3b-a08a-4e8c-ad5a-ad9d975aaccb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_0f763d3b-a08a-4e8c-ad5a-ad9d975aaccb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_0f763d3b-a08a-4e8c-ad5a-ad9d975aaccb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_0f763d3b-a08a-4e8c-ad5a-ad9d975aaccb" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_0f763d3b-a08a-4e8c-ad5a-ad9d975aaccb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_0f763d3b-a08a-4e8c-ad5a-ad9d975aaccb" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivables30to89DaysPastDueMember_ba20265d-8298-42db-9d94-ddef7bea000b" xlink:href="hfwa-20230331.xsd#hfwa_FinancingReceivables30to89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:to="loc_hfwa_FinancingReceivables30to89DaysPastDueMember_ba20265d-8298-42db-9d94-ddef7bea000b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_67e61f0a-5cec-48c9-b7f8-6b4335376f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_67e61f0a-5cec-48c9-b7f8-6b4335376f0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_882f2667-43d8-451f-b55d-852bf8d207dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_882f2667-43d8-451f-b55d-852bf8d207dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_1dd0a59f-b476-440e-ada6-856d837e798f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_1dd0a59f-b476-440e-ada6-856d837e798f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_4ed4bf34-9e7c-4d3f-b74d-2042f321b733" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_4ed4bf34-9e7c-4d3f-b74d-2042f321b733" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_4ed4bf34-9e7c-4d3f-b74d-2042f321b733_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_4ed4bf34-9e7c-4d3f-b74d-2042f321b733" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_4ed4bf34-9e7c-4d3f-b74d-2042f321b733_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_9cff84a7-9a87-4871-b2f4-e95046c76bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_4ed4bf34-9e7c-4d3f-b74d-2042f321b733" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_9cff84a7-9a87-4871-b2f4-e95046c76bbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_925e721a-46db-43f0-ab0b-04e71a34fb41" xlink:href="hfwa-20230331.xsd#hfwa_NonaccrualMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_9cff84a7-9a87-4871-b2f4-e95046c76bbf" xlink:to="loc_hfwa_NonaccrualMember_925e721a-46db-43f0-ab0b-04e71a34fb41" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableModifiedTDRsDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails" xlink:type="extended" id="i778ccdf171e6459c9cce223d2b2a4add_LoansReceivableModifiedTDRsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_3d99e572-10f1-4570-a7ad-47f2ecc26d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_be06a683-905f-46e6-bc3a-840d90f3ec83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_3d99e572-10f1-4570-a7ad-47f2ecc26d2f" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_be06a683-905f-46e6-bc3a-840d90f3ec83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent_4f1cea24-ef92-45ab-8e77-897cfaab56bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_3d99e572-10f1-4570-a7ad-47f2ecc26d2f" xlink:to="loc_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent_4f1cea24-ef92-45ab-8e77-897cfaab56bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_3d99e572-10f1-4570-a7ad-47f2ecc26d2f" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94585ada-8520-412b-86e2-dbbf5fc5a8be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94585ada-8520-412b-86e2-dbbf5fc5a8be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_94585ada-8520-412b-86e2-dbbf5fc5a8be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94585ada-8520-412b-86e2-dbbf5fc5a8be" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_94585ada-8520-412b-86e2-dbbf5fc5a8be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94585ada-8520-412b-86e2-dbbf5fc5a8be" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_77993884-058b-4308-b53c-d9178950c5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_77993884-058b-4308-b53c-d9178950c5c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_9b963e8a-5f7d-4ea3-ae66-b0bb576c39ad" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_9b963e8a-5f7d-4ea3-ae66-b0bb576c39ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_4f7735a2-63f6-4d53-a9d4-c70842f7f91a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_4f7735a2-63f6-4d53-a9d4-c70842f7f91a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_20034a1a-4803-4cbc-92d3-305735a6898f" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_20034a1a-4803-4cbc-92d3-305735a6898f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9b7b31fd-ff0f-4237-88fe-b5191b7489a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9b7b31fd-ff0f-4237-88fe-b5191b7489a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9b7b31fd-ff0f-4237-88fe-b5191b7489a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9b7b31fd-ff0f-4237-88fe-b5191b7489a2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9b7b31fd-ff0f-4237-88fe-b5191b7489a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9b7b31fd-ff0f-4237-88fe-b5191b7489a2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_500f1ca1-66d4-4d9a-9053-24c6393afa77" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:to="loc_hfwa_CommercialAndIndustrialMember_500f1ca1-66d4-4d9a-9053-24c6393afa77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_48b2f602-bc26-4e14-a6ef-b04369f108d6" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_48b2f602-bc26-4e14-a6ef-b04369f108d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_81e9f5ac-b2b5-48c6-a0c2-522861ffa9e8" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_81e9f5ac-b2b5-48c6-a0c2-522861ffa9e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_09a4f259-316a-43ff-b154-9e83544a09f6" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_09a4f259-316a-43ff-b154-9e83544a09f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_a1259ad8-51fa-48f6-9f96-a8321ef6d128" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_a1259ad8-51fa-48f6-9f96-a8321ef6d128" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_3e1e0f18-a4b6-4a3e-905a-78f11784684d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_3e1e0f18-a4b6-4a3e-905a-78f11784684d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_3e1e0f18-a4b6-4a3e-905a-78f11784684d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_3e1e0f18-a4b6-4a3e-905a-78f11784684d" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_3e1e0f18-a4b6-4a3e-905a-78f11784684d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e789a2b-d1c4-4347-b7ee-fe58d355ba73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_3e1e0f18-a4b6-4a3e-905a-78f11784684d" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e789a2b-d1c4-4347-b7ee-fe58d355ba73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_6b6d4bd2-a8ab-4787-ac1c-432a0509aa07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e789a2b-d1c4-4347-b7ee-fe58d355ba73" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_6b6d4bd2-a8ab-4787-ac1c-432a0509aa07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_8d09b661-4ee4-4579-b121-bf2dff451d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_8d09b661-4ee4-4579-b121-bf2dff451d1e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_8d09b661-4ee4-4579-b121-bf2dff451d1e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_8d09b661-4ee4-4579-b121-bf2dff451d1e" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_8d09b661-4ee4-4579-b121-bf2dff451d1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_3017d721-b843-4dd4-9018-a67b007f94ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_8d09b661-4ee4-4579-b121-bf2dff451d1e" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_3017d721-b843-4dd4-9018-a67b007f94ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember_f698ea7a-3f91-4dff-b758-538bcdcf68f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_3017d721-b843-4dd4-9018-a67b007f94ba" xlink:to="loc_us-gaap_ExtendedMaturityMember_f698ea7a-3f91-4dff-b758-538bcdcf68f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityAndInterestRateReductionMember_d5508ec5-cca7-4398-8fd7-5dffa8b503ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtendedMaturityAndInterestRateReductionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_3017d721-b843-4dd4-9018-a67b007f94ba" xlink:to="loc_us-gaap_ExtendedMaturityAndInterestRateReductionMember_d5508ec5-cca7-4398-8fd7-5dffa8b503ad" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableTDRsSubsequentlyDefaultedDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails" xlink:type="extended" id="i0b521acbffe74aaa89601b66b50c71d5_LoansReceivableTDRsSubsequentlyDefaultedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_1b82b241-1fa2-44b3-b41a-90fa60412e42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_726380aa-bd55-4aa4-92a2-5606c7293157" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_1b82b241-1fa2-44b3-b41a-90fa60412e42" xlink:to="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_726380aa-bd55-4aa4-92a2-5606c7293157" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_24e8249a-26eb-4e9e-9f9b-4551bcad198d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_1b82b241-1fa2-44b3-b41a-90fa60412e42" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_24e8249a-26eb-4e9e-9f9b-4551bcad198d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_1b82b241-1fa2-44b3-b41a-90fa60412e42" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fdbb2c82-18de-4216-921e-e74e2f66a92b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fdbb2c82-18de-4216-921e-e74e2f66a92b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdbb2c82-18de-4216-921e-e74e2f66a92b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fdbb2c82-18de-4216-921e-e74e2f66a92b" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdbb2c82-18de-4216-921e-e74e2f66a92b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2ef0ea10-6c95-4ae9-b686-dd1f8f237dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fdbb2c82-18de-4216-921e-e74e2f66a92b" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2ef0ea10-6c95-4ae9-b686-dd1f8f237dc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_fa3f3497-3cd1-4e5e-8737-64db50c3980d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2ef0ea10-6c95-4ae9-b686-dd1f8f237dc9" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_fa3f3497-3cd1-4e5e-8737-64db50c3980d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_4ad90e4a-1c25-44fa-921f-8d6b71ea6a81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2ef0ea10-6c95-4ae9-b686-dd1f8f237dc9" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_4ad90e4a-1c25-44fa-921f-8d6b71ea6a81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d0702788-1c76-497d-9152-138e6d2bc18e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d0702788-1c76-497d-9152-138e6d2bc18e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_d0702788-1c76-497d-9152-138e6d2bc18e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d0702788-1c76-497d-9152-138e6d2bc18e" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_d0702788-1c76-497d-9152-138e6d2bc18e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_fca53aef-be44-4688-8346-17fee59414c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d0702788-1c76-497d-9152-138e6d2bc18e" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_fca53aef-be44-4688-8346-17fee59414c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_c392dc49-7a02-465a-ab2c-6d2bffff8e56" xlink:href="hfwa-20230331.xsd#hfwa_NonaccrualMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_fca53aef-be44-4688-8346-17fee59414c1" xlink:to="loc_hfwa_NonaccrualMember_c392dc49-7a02-465a-ab2c-6d2bffff8e56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e2a2b3b-5347-49ad-9454-6e9f4bf07be4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e2a2b3b-5347-49ad-9454-6e9f4bf07be4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6e2a2b3b-5347-49ad-9454-6e9f4bf07be4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e2a2b3b-5347-49ad-9454-6e9f4bf07be4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6e2a2b3b-5347-49ad-9454-6e9f4bf07be4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e2a2b3b-5347-49ad-9454-6e9f4bf07be4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_50b0970e-2c93-4e4f-b248-dbb6bf688fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_50b0970e-2c93-4e4f-b248-dbb6bf688fa2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_178e4d66-38af-4a2d-ad94-993ee6bde3d0" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_178e4d66-38af-4a2d-ad94-993ee6bde3d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_dcff25be-3175-49b2-b940-689a883ce371" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_dcff25be-3175-49b2-b940-689a883ce371" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_ed38e43c-059d-4ed8-9a4c-11652b5b2cf6" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_ed38e43c-059d-4ed8-9a4c-11652b5b2cf6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2b07df92-7aac-4974-a436-3ffd38592e10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2b07df92-7aac-4974-a436-3ffd38592e10" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2b07df92-7aac-4974-a436-3ffd38592e10_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2b07df92-7aac-4974-a436-3ffd38592e10" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2b07df92-7aac-4974-a436-3ffd38592e10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2b07df92-7aac-4974-a436-3ffd38592e10" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_4b84a5e9-c895-4213-97bd-b9ea2a3c0301" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:to="loc_hfwa_CommercialAndIndustrialMember_4b84a5e9-c895-4213-97bd-b9ea2a3c0301" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_a2854d23-90fb-45bd-bdfd-74fe5f7b96c2" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_a2854d23-90fb-45bd-bdfd-74fe5f7b96c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_d449ad74-853b-4163-b84b-98e6228eb74b" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_d449ad74-853b-4163-b84b-98e6228eb74b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_70210916-bccf-4385-9dbb-c7f579e5d10f" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_70210916-bccf-4385-9dbb-c7f579e5d10f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_2a6c6895-0292-40ab-b8b2-25ede0658839" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_2a6c6895-0292-40ab-b8b2-25ede0658839" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableCollateralDependentDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails" xlink:type="extended" id="i9ddc37660e164050945b699ebe9fa6ac_LoansReceivableCollateralDependentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_b409ac33-2c5d-428e-bc6f-f1423f3ab55a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings_976884b6-35fd-4d2f-bbee-70ba1e428205" xlink:href="hfwa-20230331.xsd#hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_b409ac33-2c5d-428e-bc6f-f1423f3ab55a" xlink:to="loc_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings_976884b6-35fd-4d2f-bbee-70ba1e428205" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_3feaf6db-e994-453f-a443-d9845d2f687a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_b409ac33-2c5d-428e-bc6f-f1423f3ab55a" xlink:to="loc_us-gaap_InterestReceivable_3feaf6db-e994-453f-a443-d9845d2f687a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_7010a3a0-5bd4-4d8e-bbd3-7477beb6a7cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_b409ac33-2c5d-428e-bc6f-f1423f3ab55a" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_7010a3a0-5bd4-4d8e-bbd3-7477beb6a7cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_b559c797-4b50-4690-b082-aeb601c94085" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_b409ac33-2c5d-428e-bc6f-f1423f3ab55a" xlink:to="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_b559c797-4b50-4690-b082-aeb601c94085" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_0f06ab8c-4685-4291-80ab-082edfcb7585" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_b559c797-4b50-4690-b082-aeb601c94085" xlink:to="loc_us-gaap_CollateralAxis_0f06ab8c-4685-4291-80ab-082edfcb7585" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_0f06ab8c-4685-4291-80ab-082edfcb7585_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_0f06ab8c-4685-4291-80ab-082edfcb7585" xlink:to="loc_us-gaap_CollateralDomain_0f06ab8c-4685-4291-80ab-082edfcb7585_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_0f06ab8c-4685-4291-80ab-082edfcb7585" xlink:to="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FarmlandMember_6358c2c0-8b6b-4ce9-9a65-a7dc29855c4a" xlink:href="hfwa-20230331.xsd#hfwa_FarmlandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:to="loc_hfwa_FarmlandMember_6358c2c0-8b6b-4ce9-9a65-a7dc29855c4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstateMember_e93ef3ff-540a-4d83-afe0-f300766e982b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:to="loc_us-gaap_CommercialRealEstateMember_e93ef3ff-540a-4d83-afe0-f300766e982b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SingleFamilyResidenceMember_1aa65976-fe42-42b4-a275-7faca4b2cb6b" xlink:href="hfwa-20230331.xsd#hfwa_SingleFamilyResidenceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:to="loc_hfwa_SingleFamilyResidenceMember_1aa65976-fe42-42b4-a275-7faca4b2cb6b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_73c71550-75f8-4d2a-8d75-169b91f37989" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:to="loc_us-gaap_EquipmentMember_73c71550-75f8-4d2a-8d75-169b91f37989" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a348a3c7-ef77-458e-bf50-9662dd637a95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_b559c797-4b50-4690-b082-aeb601c94085" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a348a3c7-ef77-458e-bf50-9662dd637a95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a348a3c7-ef77-458e-bf50-9662dd637a95_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a348a3c7-ef77-458e-bf50-9662dd637a95" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a348a3c7-ef77-458e-bf50-9662dd637a95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a348a3c7-ef77-458e-bf50-9662dd637a95" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ed724ae5-bf35-4c4a-af98-1eb97f98921c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ed724ae5-bf35-4c4a-af98-1eb97f98921c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_7807cbc8-1132-4874-872c-010cf98c6fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_7807cbc8-1132-4874-872c-010cf98c6fe4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_cd36005b-482a-4b78-bb78-620c509a2c7c" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_cd36005b-482a-4b78-bb78-620c509a2c7c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_9897ad2f-717b-4cfe-a0fa-f1dc4bc7910b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_9897ad2f-717b-4cfe-a0fa-f1dc4bc7910b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8802b546-5be7-421c-a294-c843d20b6342" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_b559c797-4b50-4690-b082-aeb601c94085" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8802b546-5be7-421c-a294-c843d20b6342" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8802b546-5be7-421c-a294-c843d20b6342_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8802b546-5be7-421c-a294-c843d20b6342" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8802b546-5be7-421c-a294-c843d20b6342_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8802b546-5be7-421c-a294-c843d20b6342" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_31051ee7-2535-4449-a5e2-0c595794251c" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_hfwa_CommercialAndIndustrialMember_31051ee7-2535-4449-a5e2-0c595794251c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_fd6bc668-6e8f-48e8-816e-497525aebaf7" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_fd6bc668-6e8f-48e8-816e-497525aebaf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_15f77f3e-37be-439e-86d2-a1bc0e788514" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_15f77f3e-37be-439e-86d2-a1bc0e788514" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_aa6f9765-f25d-4ad1-ba9e-16af3b63ab4a" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_aa6f9765-f25d-4ad1-ba9e-16af3b63ab4a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_0a1bc7dc-c477-4314-8984-01bbb01f99e1" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_0a1bc7dc-c477-4314-8984-01bbb01f99e1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_07abb0eb-c64d-4445-84d5-7ac402526ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_us-gaap_LoansReceivableMember_07abb0eb-c64d-4445-84d5-7ac402526ca2" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails" xlink:type="extended" id="ibabf9995313e409eb9bd7c3e618d8e36_AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_94991156-96df-4be5-85d4-b386422a7372" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_94991156-96df-4be5-85d4-b386422a7372" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent_8c5438f3-7f97-4a0b-a204-fc94244c71c5" xlink:href="hfwa-20230331.xsd#hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent_8c5438f3-7f97-4a0b-a204-fc94244c71c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesRollForward_a14e44d0-f303-4c4d-96d5-6f6bc66568d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesRollForward_a14e44d0-f303-4c4d-96d5-6f6bc66568d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanAndLeaseLosses_cf9de535-a394-4015-a15c-f5d175037ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLoanAndLeaseLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesRollForward_a14e44d0-f303-4c4d-96d5-6f6bc66568d9" xlink:to="loc_us-gaap_ProvisionForLoanAndLeaseLosses_cf9de535-a394-4015-a15c-f5d175037ffe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_1d593250-3b17-462a-92e0-a26f9fdfa38c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_1d593250-3b17-462a-92e0-a26f9fdfa38c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_c013eeb1-e00a-4253-9b78-9901c957e23b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_c013eeb1-e00a-4253-9b78-9901c957e23b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_4f96954d-a747-4f86-ae88-e667565593f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_4f96954d-a747-4f86-ae88-e667565593f5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_eee41633-09e6-48ba-9b7d-0ca71d25d2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_eee41633-09e6-48ba-9b7d-0ca71d25d2b9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_e71c4f59-401e-4e3a-8eba-0c30d2496ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_e71c4f59-401e-4e3a-8eba-0c30d2496ff1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7fdaf62-436d-4f3d-a519-8d2e683918cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7fdaf62-436d-4f3d-a519-8d2e683918cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_08a1b9b9-c0d7-4858-89d5-8ca2cf791550" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7fdaf62-436d-4f3d-a519-8d2e683918cb" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_08a1b9b9-c0d7-4858-89d5-8ca2cf791550" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_08a1b9b9-c0d7-4858-89d5-8ca2cf791550_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_08a1b9b9-c0d7-4858-89d5-8ca2cf791550" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_08a1b9b9-c0d7-4858-89d5-8ca2cf791550_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_08a1b9b9-c0d7-4858-89d5-8ca2cf791550" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_5a5cb5e6-02ab-4d1e-86e8-08be71df6f37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_5a5cb5e6-02ab-4d1e-86e8-08be71df6f37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_73ead190-352a-4bf3-8943-acfd07d18d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_73ead190-352a-4bf3-8943-acfd07d18d5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_511b5e8e-7994-4144-826a-326f3107ea9c" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_511b5e8e-7994-4144-826a-326f3107ea9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_34d30a75-2320-49d9-9b67-ef5332ad2272" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_34d30a75-2320-49d9-9b67-ef5332ad2272" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ee1d677d-ed62-4cb0-a601-1e7fcf18ac0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7fdaf62-436d-4f3d-a519-8d2e683918cb" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ee1d677d-ed62-4cb0-a601-1e7fcf18ac0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ee1d677d-ed62-4cb0-a601-1e7fcf18ac0e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ee1d677d-ed62-4cb0-a601-1e7fcf18ac0e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ee1d677d-ed62-4cb0-a601-1e7fcf18ac0e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ee1d677d-ed62-4cb0-a601-1e7fcf18ac0e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_b7a11f9d-a129-426d-8d4e-75736951f778" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:to="loc_hfwa_CommercialAndIndustrialMember_b7a11f9d-a129-426d-8d4e-75736951f778" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_228cc20f-3536-4814-b507-4a8e384abc29" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_228cc20f-3536-4814-b507-4a8e384abc29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_e1e50f46-1167-4d7e-9327-86ab8e24f1ef" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_e1e50f46-1167-4d7e-9327-86ab8e24f1ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_3d704be4-5e2c-4956-a58b-384f4c30e1fd" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_3d704be4-5e2c-4956-a58b-384f4c30e1fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_a83f20dc-a732-484e-a1b8-bddd9bfd21c1" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_a83f20dc-a732-484e-a1b8-bddd9bfd21c1" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails" xlink:type="extended" id="i7365dcc4103a4ec486f3f3ca867cfa0d_GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d7cde6cf-eda4-47b7-8bb8-abc03dc3e475" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d7cde6cf-eda4-47b7-8bb8-abc03dc3e475" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_fd474a91-c6ee-4fbf-8986-1b07d20e0d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_fd474a91-c6ee-4fbf-8986-1b07d20e0d2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease_d7e6c527-b5e5-4f42-b4bd-6c1e4025594e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:to="loc_us-gaap_GoodwillPeriodIncreaseDecrease_d7e6c527-b5e5-4f42-b4bd-6c1e4025594e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_1c7b7406-d082-4f44-93e6-1f858ff9423e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_1c7b7406-d082-4f44-93e6-1f858ff9423e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8e3d823-8ab8-44f1-8915-685a686aff97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8e3d823-8ab8-44f1-8915-685a686aff97" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b891466e-21cb-412d-a64a-b56638c5ac07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8e3d823-8ab8-44f1-8915-685a686aff97" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b891466e-21cb-412d-a64a-b56638c5ac07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b891466e-21cb-412d-a64a-b56638c5ac07_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b891466e-21cb-412d-a64a-b56638c5ac07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b891466e-21cb-412d-a64a-b56638c5ac07_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d83afc06-7d7c-4acc-9665-6bd84d0d264a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b891466e-21cb-412d-a64a-b56638c5ac07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d83afc06-7d7c-4acc-9665-6bd84d0d264a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_3abc11cd-3999-40d6-aef0-d1c75f7d02d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CoreDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d83afc06-7d7c-4acc-9665-6bd84d0d264a" xlink:to="loc_us-gaap_CoreDepositsMember_3abc11cd-3999-40d6-aef0-d1c75f7d02d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b8594fe7-25e7-4696-af4d-681e5f9f5c79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8e3d823-8ab8-44f1-8915-685a686aff97" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b8594fe7-25e7-4696-af4d-681e5f9f5c79" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b8594fe7-25e7-4696-af4d-681e5f9f5c79_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b8594fe7-25e7-4696-af4d-681e5f9f5c79" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b8594fe7-25e7-4696-af4d-681e5f9f5c79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b8594fe7-25e7-4696-af4d-681e5f9f5c79" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PremierCommercialBancorpMember_10c8f113-c805-4ceb-af3d-7d43178985f0" xlink:href="hfwa-20230331.xsd#hfwa_PremierCommercialBancorpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:to="loc_hfwa_PremierCommercialBancorpMember_10c8f113-c805-4ceb-af3d-7d43178985f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PugetSoundMergerMember_41cabe82-1fea-4c48-b318-57184ec764f4" xlink:href="hfwa-20230331.xsd#hfwa_PugetSoundMergerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:to="loc_hfwa_PugetSoundMergerMember_41cabe82-1fea-4c48-b318-57184ec764f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_WashingtonBankingMember_a0c0dede-33ab-4819-88cc-8676649a155d" xlink:href="hfwa-20230331.xsd#hfwa_WashingtonBankingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:to="loc_hfwa_WashingtonBankingMember_a0c0dede-33ab-4819-88cc-8676649a155d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ValleyCommunityBancsharesMember_d27c4046-206f-4fe4-b09e-7c06236ce9cc" xlink:href="hfwa-20230331.xsd#hfwa_ValleyCommunityBancsharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:to="loc_hfwa_ValleyCommunityBancsharesMember_d27c4046-206f-4fe4-b09e-7c06236ce9cc" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#DerivativeFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails" xlink:type="extended" id="i651a45ad425a49e6a5c9fa6c2af761c6_DerivativeFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_aa8629ae-160a-4ea7-b360-8e8b29002db4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract_b819e20a-73a6-4602-a5fc-52141f13249c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_aa8629ae-160a-4ea7-b360-8e8b29002db4" xlink:to="loc_us-gaap_DerivativeAssetsAbstract_b819e20a-73a6-4602-a5fc-52141f13249c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_efe0643f-9c20-4f75-b976-4917680b9079" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_b819e20a-73a6-4602-a5fc-52141f13249c" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_efe0643f-9c20-4f75-b976-4917680b9079" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0bdc9849-eb32-4686-a8e3-84e0be18607f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_b819e20a-73a6-4602-a5fc-52141f13249c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0bdc9849-eb32-4686-a8e3-84e0be18607f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract_2bef4cd8-d7a9-48f6-9ead-d415fb14b80d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_aa8629ae-160a-4ea7-b360-8e8b29002db4" xlink:to="loc_us-gaap_DerivativeLiabilitiesAbstract_2bef4cd8-d7a9-48f6-9ead-d415fb14b80d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_b9067c83-5596-4401-a01e-a676d38d5fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_2bef4cd8-d7a9-48f6-9ead-d415fb14b80d" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_b9067c83-5596-4401-a01e-a676d38d5fa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_77554446-b611-4d27-81b2-db3a6e4952f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_2bef4cd8-d7a9-48f6-9ead-d415fb14b80d" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_77554446-b611-4d27-81b2-db3a6e4952f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_94a1f73e-ee62-42fd-a1c1-4da1ac623b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_aa8629ae-160a-4ea7-b360-8e8b29002db4" xlink:to="loc_us-gaap_DerivativeTable_94a1f73e-ee62-42fd-a1c1-4da1ac623b4e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_c6ba3331-451b-4005-876f-30682866e67b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_94a1f73e-ee62-42fd-a1c1-4da1ac623b4e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_c6ba3331-451b-4005-876f-30682866e67b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c6ba3331-451b-4005-876f-30682866e67b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c6ba3331-451b-4005-876f-30682866e67b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c6ba3331-451b-4005-876f-30682866e67b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b60d136c-7d92-4935-b8fd-a11444323b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c6ba3331-451b-4005-876f-30682866e67b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b60d136c-7d92-4935-b8fd-a11444323b6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_87f9d9c4-a06b-491d-bfa7-be4c98af6d49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b60d136c-7d92-4935-b8fd-a11444323b6f" xlink:to="loc_us-gaap_InterestRateSwapMember_87f9d9c4-a06b-491d-bfa7-be4c98af6d49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_6a4c9bd9-f773-4792-a94e-0dfc972445fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_94a1f73e-ee62-42fd-a1c1-4da1ac623b4e" xlink:to="loc_us-gaap_HedgingDesignationAxis_6a4c9bd9-f773-4792-a94e-0dfc972445fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_6a4c9bd9-f773-4792-a94e-0dfc972445fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_6a4c9bd9-f773-4792-a94e-0dfc972445fa" xlink:to="loc_us-gaap_HedgingDesignationDomain_6a4c9bd9-f773-4792-a94e-0dfc972445fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_5bbe76d2-b496-4a2e-a71d-e20f5b43f379" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_6a4c9bd9-f773-4792-a94e-0dfc972445fa" xlink:to="loc_us-gaap_HedgingDesignationDomain_5bbe76d2-b496-4a2e-a71d-e20f5b43f379" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_d0194442-0580-431f-8653-7edb32d1482e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_5bbe76d2-b496-4a2e-a71d-e20f5b43f379" xlink:to="loc_us-gaap_NondesignatedMember_d0194442-0580-431f-8653-7edb32d1482e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6401ffe2-4bc0-4653-be0f-ec48d11641d2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_94a1f73e-ee62-42fd-a1c1-4da1ac623b4e" xlink:to="loc_dei_LegalEntityAxis_6401ffe2-4bc0-4653-be0f-ec48d11641d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6401ffe2-4bc0-4653-be0f-ec48d11641d2_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6401ffe2-4bc0-4653-be0f-ec48d11641d2" xlink:to="loc_dei_EntityDomain_6401ffe2-4bc0-4653-be0f-ec48d11641d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dc93d58a-75a9-413a-b500-e175dd5c6429" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6401ffe2-4bc0-4653-be0f-ec48d11641d2" xlink:to="loc_dei_EntityDomain_dc93d58a-75a9-413a-b500-e175dd5c6429" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CustomersMember_178e7198-f13d-4818-b48e-f77152e97224" xlink:href="hfwa-20230331.xsd#hfwa_CustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dc93d58a-75a9-413a-b500-e175dd5c6429" xlink:to="loc_hfwa_CustomersMember_178e7198-f13d-4818-b48e-f77152e97224" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ThirdPartiesMember_4830471a-16cd-4386-af15-eeb0f4fc2fad" xlink:href="hfwa-20230331.xsd#hfwa_ThirdPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dc93d58a-75a9-413a-b500-e175dd5c6429" xlink:to="loc_hfwa_ThirdPartiesMember_4830471a-16cd-4386-af15-eeb0f4fc2fad" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquityDividendsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#StockholdersEquityDividendsDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/StockholdersEquityDividendsDetails" xlink:type="extended" id="ied0c1eaed9c64616ab4f79b3520015be_StockholdersEquityDividendsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_4a40a486-3d08-4dd8-b878-540de68d25ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_4a40a486-3d08-4dd8-b878-540de68d25ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_cedddf20-5176-4c95-9f84-2f53fe3ba41d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_cedddf20-5176-4c95-9f84-2f53fe3ba41d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_c916cd70-2234-4ebe-a86e-76a8d49c70ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_c916cd70-2234-4ebe-a86e-76a8d49c70ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_42c15b6f-ac75-49ee-8d7f-756afc462940" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_42c15b6f-ac75-49ee-8d7f-756afc462940" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_feea14d4-247c-4761-b490-c1a0658bebfa" xlink:href="hfwa-20230331.xsd#hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_feea14d4-247c-4761-b490-c1a0658bebfa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_5847fbc7-4ce1-47f9-842b-deb554bb5801" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_5847fbc7-4ce1-47f9-842b-deb554bb5801" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_db604581-8e73-4f47-9c98-1644cca532a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_db604581-8e73-4f47-9c98-1644cca532a8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_c0fb448f-04d7-47de-8339-8b7d5cffad52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_c0fb448f-04d7-47de-8339-8b7d5cffad52" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_39212dec-6947-4f3c-a184-8a5787c059eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_c0fb448f-04d7-47de-8339-8b7d5cffad52" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_39212dec-6947-4f3c-a184-8a5787c059eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_39212dec-6947-4f3c-a184-8a5787c059eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_39212dec-6947-4f3c-a184-8a5787c059eb" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_39212dec-6947-4f3c-a184-8a5787c059eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_17850687-df01-4641-9240-b4314b48f0d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_39212dec-6947-4f3c-a184-8a5787c059eb" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_17850687-df01-4641-9240-b4314b48f0d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TwelfthStockRepurchasePlanMember_c26a52b1-9313-472f-bbdd-9a8211242d95" xlink:href="hfwa-20230331.xsd#hfwa_TwelfthStockRepurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_17850687-df01-4641-9240-b4314b48f0d9" xlink:to="loc_hfwa_TwelfthStockRepurchasePlanMember_c26a52b1-9313-472f-bbdd-9a8211242d95" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#StockholdersEquityStockRepurchaseProgramDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails" xlink:type="extended" id="i017a892d4a97440e8a24573d1ddafd27_StockholdersEquityStockRepurchaseProgramDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_ed1a7423-dfbb-47ff-91c4-4b7afc4239cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockholdersEquityTextualAbstract_7f3c9dc2-affb-49d8-8441-82a12f20423b" xlink:href="hfwa-20230331.xsd#hfwa_StockholdersEquityTextualAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ed1a7423-dfbb-47ff-91c4-4b7afc4239cf" xlink:to="loc_hfwa_StockholdersEquityTextualAbstract_7f3c9dc2-affb-49d8-8441-82a12f20423b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_4e14e864-c001-4606-8eb7-21b8223b2c75" xlink:href="hfwa-20230331.xsd#hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_7f3c9dc2-affb-49d8-8441-82a12f20423b" xlink:to="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_4e14e864-c001-4606-8eb7-21b8223b2c75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2cb675b6-bc5b-4bba-8470-d5561985fdcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_7f3c9dc2-affb-49d8-8441-82a12f20423b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2cb675b6-bc5b-4bba-8470-d5561985fdcf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_3dfcf638-8e0c-4c6e-961e-eda198d3c61b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_ed1a7423-dfbb-47ff-91c4-4b7afc4239cf" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_3dfcf638-8e0c-4c6e-961e-eda198d3c61b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_551f7fb4-9f22-4f3c-935e-d97689f9900a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_3dfcf638-8e0c-4c6e-961e-eda198d3c61b" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_551f7fb4-9f22-4f3c-935e-d97689f9900a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_551f7fb4-9f22-4f3c-935e-d97689f9900a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_551f7fb4-9f22-4f3c-935e-d97689f9900a" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_551f7fb4-9f22-4f3c-935e-d97689f9900a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_cdb4d0df-22ff-4640-be4b-ac1501f7fddd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_551f7fb4-9f22-4f3c-935e-d97689f9900a" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_cdb4d0df-22ff-4640-be4b-ac1501f7fddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TwelfthStockRepurchasePlanMember_d77ddbe7-464e-4f3a-9747-244d736e8ce1" xlink:href="hfwa-20230331.xsd#hfwa_TwelfthStockRepurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_cdb4d0df-22ff-4640-be4b-ac1501f7fddd" xlink:to="loc_hfwa_TwelfthStockRepurchasePlanMember_d77ddbe7-464e-4f3a-9747-244d736e8ce1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#StockholdersEquitySharesRepurchasedDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails" xlink:type="extended" id="i20e6cf581d4e48b59563faa9a1b27966_StockholdersEquitySharesRepurchasedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_39d8558e-72f0-4f3f-82e1-f0fc82e80562" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_39d8558e-72f0-4f3f-82e1-f0fc82e80562" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_0b1fa9ba-da2c-46cb-ba24-ded48b1c5877" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_0b1fa9ba-da2c-46cb-ba24-ded48b1c5877" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_71b0fde7-f29e-4159-8e5b-291731b2e35f" xlink:href="hfwa-20230331.xsd#hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:to="loc_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_71b0fde7-f29e-4159-8e5b-291731b2e35f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_f17df320-bda3-4ae0-9be5-49b4765f1863" xlink:href="hfwa-20230331.xsd#hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:to="loc_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_f17df320-bda3-4ae0-9be5-49b4765f1863" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_6e7f515c-8f08-49da-8e7a-cacea6e7917c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_6e7f515c-8f08-49da-8e7a-cacea6e7917c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_e30102a8-cf9b-4261-9434-8ec2b74f0368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_6e7f515c-8f08-49da-8e7a-cacea6e7917c" xlink:to="loc_us-gaap_PlanNameAxis_e30102a8-cf9b-4261-9434-8ec2b74f0368" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e30102a8-cf9b-4261-9434-8ec2b74f0368_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_e30102a8-cf9b-4261-9434-8ec2b74f0368" xlink:to="loc_us-gaap_PlanNameDomain_e30102a8-cf9b-4261-9434-8ec2b74f0368_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2981e62f-83b7-4048-b77f-2f846e9599dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_e30102a8-cf9b-4261-9434-8ec2b74f0368" xlink:to="loc_us-gaap_PlanNameDomain_2981e62f-83b7-4048-b77f-2f846e9599dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TwelfthStockRepurchasePlanMember_4d09b95e-d674-473a-8814-43f2125ade50" xlink:href="hfwa-20230331.xsd#hfwa_TwelfthStockRepurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_2981e62f-83b7-4048-b77f-2f846e9599dc" xlink:to="loc_hfwa_TwelfthStockRepurchasePlanMember_4d09b95e-d674-473a-8814-43f2125ade50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_84618bc7-1a18-4ee1-a873-ff781981c7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_6e7f515c-8f08-49da-8e7a-cacea6e7917c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_84618bc7-1a18-4ee1-a873-ff781981c7c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_84618bc7-1a18-4ee1-a873-ff781981c7c2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_84618bc7-1a18-4ee1-a873-ff781981c7c2" xlink:to="loc_us-gaap_EquityComponentDomain_84618bc7-1a18-4ee1-a873-ff781981c7c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_27d4cffa-b143-40c9-bd40-8234d81e016b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_84618bc7-1a18-4ee1-a873-ff781981c7c2" xlink:to="loc_us-gaap_EquityComponentDomain_27d4cffa-b143-40c9-bd40-8234d81e016b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_bbb9edd4-bbe7-43d3-805d-c44320ff42dc" xlink:href="hfwa-20230331.xsd#hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_27d4cffa-b143-40c9-bd40-8234d81e016b" xlink:to="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_bbb9edd4-bbe7-43d3-805d-c44320ff42dc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails" xlink:type="extended" id="i2ecef16f7c1b476589d790b117edb363_FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8f85021c-0208-4b71-b2b1-3d95f013bacc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8f85021c-0208-4b71-b2b1-3d95f013bacc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_b89ab815-90a6-49b0-96e6-cfc1d7403aad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_b89ab815-90a6-49b0-96e6-cfc1d7403aad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_4eabddcc-6406-4734-9de6-7dffab17fced" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_4eabddcc-6406-4734-9de6-7dffab17fced" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_5e180366-cf72-4336-be93-6686b98b2a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_5e180366-cf72-4336-be93-6686b98b2a3a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e5ec7f0d-287c-474e-b027-d8bb58fe9734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e5ec7f0d-287c-474e-b027-d8bb58fe9734" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e5ec7f0d-287c-474e-b027-d8bb58fe9734_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e5ec7f0d-287c-474e-b027-d8bb58fe9734" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e5ec7f0d-287c-474e-b027-d8bb58fe9734_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_6b4e1310-f6a5-4c43-9d99-be84faa83909" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e5ec7f0d-287c-474e-b027-d8bb58fe9734" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_6b4e1310-f6a5-4c43-9d99-be84faa83909" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d74eeab1-8cdc-4e4b-a572-3ff3b1f9be60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_6b4e1310-f6a5-4c43-9d99-be84faa83909" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d74eeab1-8cdc-4e4b-a572-3ff3b1f9be60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9ee301a9-6a9f-49b2-ac1f-dbb359fc2ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9ee301a9-6a9f-49b2-ac1f-dbb359fc2ed4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9ee301a9-6a9f-49b2-ac1f-dbb359fc2ed4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9ee301a9-6a9f-49b2-ac1f-dbb359fc2ed4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9ee301a9-6a9f-49b2-ac1f-dbb359fc2ed4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_29216b19-3b50-4e9b-9b4d-66117f5bd6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9ee301a9-6a9f-49b2-ac1f-dbb359fc2ed4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_29216b19-3b50-4e9b-9b4d-66117f5bd6f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_408a53e4-4168-43d1-b5c0-408c13c92fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_29216b19-3b50-4e9b-9b4d-66117f5bd6f5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_408a53e4-4168-43d1-b5c0-408c13c92fc1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6008793c-a6df-4db8-84ef-42e94cf57d92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_29216b19-3b50-4e9b-9b4d-66117f5bd6f5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6008793c-a6df-4db8-84ef-42e94cf57d92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_3d210c50-17e7-49b8-b52e-d54eebf435c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_29216b19-3b50-4e9b-9b4d-66117f5bd6f5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_3d210c50-17e7-49b8-b52e-d54eebf435c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_146040f4-a5ca-4b72-870e-fa47e846a688" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_146040f4-a5ca-4b72-870e-fa47e846a688" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_146040f4-a5ca-4b72-870e-fa47e846a688_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_146040f4-a5ca-4b72-870e-fa47e846a688" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_146040f4-a5ca-4b72-870e-fa47e846a688_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_146040f4-a5ca-4b72-870e-fa47e846a688" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_e352d80d-a734-426b-9bad-c203c8d54fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_e352d80d-a734-426b-9bad-c203c8d54fa1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_19ba18ca-6da2-46ea-acf1-a64914e0c0ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_MunicipalBondsMember_19ba18ca-6da2-46ea-acf1-a64914e0c0ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ee2bdc0e-9adc-41ce-9417-b755d1e14126" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ee2bdc0e-9adc-41ce-9417-b755d1e14126" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_12317cc1-f93f-44f2-b6ac-8db8bbf69b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_12317cc1-f93f-44f2-b6ac-8db8bbf69b7a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_80df5db4-2b55-499b-982e-53284ce338d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_80df5db4-2b55-499b-982e-53284ce338d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_a66273ff-9064-43eb-bfd7-df432f38e0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_a66273ff-9064-43eb-bfd7-df432f38e0d4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_82f35315-aca3-4f14-8fd7-bb46050f42df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_InterestRateSwapMember_82f35315-aca3-4f14-8fd7-bb46050f42df" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_566080e3-88a4-4622-aebb-a7a61b6e5d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_566080e3-88a4-4622-aebb-a7a61b6e5d9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_566080e3-88a4-4622-aebb-a7a61b6e5d9e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_566080e3-88a4-4622-aebb-a7a61b6e5d9e" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_566080e3-88a4-4622-aebb-a7a61b6e5d9e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_374bde0b-e22d-4e7c-a7a4-2035d1cc8565" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_566080e3-88a4-4622-aebb-a7a61b6e5d9e" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_374bde0b-e22d-4e7c-a7a4-2035d1cc8565" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cffbc155-44ee-4c3b-b6d3-73a773772f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_374bde0b-e22d-4e7c-a7a4-2035d1cc8565" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cffbc155-44ee-4c3b-b6d3-73a773772f4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_c1692403-8f01-4bf5-adb2-ed53cfd7ec8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_374bde0b-e22d-4e7c-a7a4-2035d1cc8565" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_c1692403-8f01-4bf5-adb2-ed53cfd7ec8c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails" xlink:type="extended" id="ic1c0d03490d5466ba393c702e5051736_FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_eae2c1a7-132a-41fa-a99d-71ca0289d58d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e9371d50-c7fc-46ba-84b5-4b6fe8f11120" xlink:href="hfwa-20230331.xsd#hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_eae2c1a7-132a-41fa-a99d-71ca0289d58d" xlink:to="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e9371d50-c7fc-46ba-84b5-4b6fe8f11120" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_aed3f6e7-d483-4956-b9fe-40e1a9fbb17b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e9371d50-c7fc-46ba-84b5-4b6fe8f11120" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_aed3f6e7-d483-4956-b9fe-40e1a9fbb17b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_f0fbe4f6-9624-44cb-9420-03ec3902ed03" xlink:href="hfwa-20230331.xsd#hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e9371d50-c7fc-46ba-84b5-4b6fe8f11120" xlink:to="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_f0fbe4f6-9624-44cb-9420-03ec3902ed03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_8ee41d4c-e379-4329-b318-91b3dfae02d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e9371d50-c7fc-46ba-84b5-4b6fe8f11120" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_8ee41d4c-e379-4329-b318-91b3dfae02d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_eae2c1a7-132a-41fa-a99d-71ca0289d58d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0234f14f-6e29-49bd-93e6-948ca52b6970" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0234f14f-6e29-49bd-93e6-948ca52b6970" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0234f14f-6e29-49bd-93e6-948ca52b6970_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0234f14f-6e29-49bd-93e6-948ca52b6970" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0234f14f-6e29-49bd-93e6-948ca52b6970_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_79363308-c686-44b7-abba-0b5e1b95c84c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0234f14f-6e29-49bd-93e6-948ca52b6970" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_79363308-c686-44b7-abba-0b5e1b95c84c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_213c29aa-559e-415c-a5f5-dae654868fac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_79363308-c686-44b7-abba-0b5e1b95c84c" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_213c29aa-559e-415c-a5f5-dae654868fac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_b6cdd203-325f-46e7-bb17-2d212b6e7ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_b6cdd203-325f-46e7-bb17-2d212b6e7ee6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_b6cdd203-325f-46e7-bb17-2d212b6e7ee6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_b6cdd203-325f-46e7-bb17-2d212b6e7ee6" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_b6cdd203-325f-46e7-bb17-2d212b6e7ee6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cc3360f4-de24-4e95-948c-34c9b6b01d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_b6cdd203-325f-46e7-bb17-2d212b6e7ee6" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cc3360f4-de24-4e95-948c-34c9b6b01d6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMember_8f97970d-b2c8-4529-94ca-368863899f06" xlink:href="hfwa-20230331.xsd#hfwa_ImpairedLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cc3360f4-de24-4e95-948c-34c9b6b01d6e" xlink:to="loc_hfwa_ImpairedLoansMember_8f97970d-b2c8-4529-94ca-368863899f06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a90dd547-30f8-404c-a889-0c11ed317faf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a90dd547-30f8-404c-a889-0c11ed317faf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a90dd547-30f8-404c-a889-0c11ed317faf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a90dd547-30f8-404c-a889-0c11ed317faf" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a90dd547-30f8-404c-a889-0c11ed317faf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b79bf61c-db07-4249-87c3-3548d3ebdbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a90dd547-30f8-404c-a889-0c11ed317faf" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b79bf61c-db07-4249-87c3-3548d3ebdbd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_af62a4af-3cef-4cd2-8b77-eae2274ea47f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b79bf61c-db07-4249-87c3-3548d3ebdbd1" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_af62a4af-3cef-4cd2-8b77-eae2274ea47f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1b38002a-c869-4c57-ac4e-df3405d224c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1b38002a-c869-4c57-ac4e-df3405d224c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1b38002a-c869-4c57-ac4e-df3405d224c0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1b38002a-c869-4c57-ac4e-df3405d224c0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1b38002a-c869-4c57-ac4e-df3405d224c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_94b19537-4291-44c0-8ff2-a73e203fde72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1b38002a-c869-4c57-ac4e-df3405d224c0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_94b19537-4291-44c0-8ff2-a73e203fde72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_60768ebb-0ce9-4ed4-9413-8317246eff41" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_94b19537-4291-44c0-8ff2-a73e203fde72" xlink:to="loc_hfwa_CommercialAndIndustrialMember_60768ebb-0ce9-4ed4-9413-8317246eff41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_83af5bdd-ad1f-463a-8339-0f7957dde790" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_94b19537-4291-44c0-8ff2-a73e203fde72" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_83af5bdd-ad1f-463a-8339-0f7957dde790" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f441eb70-0674-4ce7-9e9c-169fab39bf4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f441eb70-0674-4ce7-9e9c-169fab39bf4e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f441eb70-0674-4ce7-9e9c-169fab39bf4e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f441eb70-0674-4ce7-9e9c-169fab39bf4e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f441eb70-0674-4ce7-9e9c-169fab39bf4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f441eb70-0674-4ce7-9e9c-169fab39bf4e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ebbb3aa4-69dc-4d2f-a555-3873d1579bab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ebbb3aa4-69dc-4d2f-a555-3873d1579bab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_3b9e1ad6-be50-4c13-af4c-79d0964c38a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_3b9e1ad6-be50-4c13-af4c-79d0964c38a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_efecac4c-f524-4451-9f45-81e4e500a911" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_efecac4c-f524-4451-9f45-81e4e500a911" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_36f13902-84ba-4899-b161-242aae7cbda6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_36f13902-84ba-4899-b161-242aae7cbda6" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details" xlink:type="simple" xlink:href="hfwa-20230331.xsd#FairValueMeasurementsQuantitativeInformationLevel3Details"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details" xlink:type="extended" id="i6f1fb28fc3d9439d9964a0bbc415ba73_FairValueMeasurementsQuantitativeInformationLevel3Details">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a375e18d-20e8-40b4-af63-5dddcb95d76f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_ca3dac2f-2e45-46cb-bf22-02b04023761a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsQuantitativeInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a375e18d-20e8-40b4-af63-5dddcb95d76f" xlink:to="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_ca3dac2f-2e45-46cb-bf22-02b04023761a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_15822adc-d72b-479d-926d-6417549fde70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_ca3dac2f-2e45-46cb-bf22-02b04023761a" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_15822adc-d72b-479d-926d-6417549fde70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_01df7494-de89-4b97-b984-8bac0f964877" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a375e18d-20e8-40b4-af63-5dddcb95d76f" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_01df7494-de89-4b97-b984-8bac0f964877" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_78d463a1-d871-4ab8-92bc-2d037ca4bb12" xlink:href="hfwa-20230331.xsd#hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a375e18d-20e8-40b4-af63-5dddcb95d76f" xlink:to="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_78d463a1-d871-4ab8-92bc-2d037ca4bb12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a375e18d-20e8-40b4-af63-5dddcb95d76f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_19dd8d93-c6c5-44a1-8a94-541ca176b58b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_19dd8d93-c6c5-44a1-8a94-541ca176b58b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19dd8d93-c6c5-44a1-8a94-541ca176b58b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_19dd8d93-c6c5-44a1-8a94-541ca176b58b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19dd8d93-c6c5-44a1-8a94-541ca176b58b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e063ab3-74db-4b42-bc73-321949283a69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_19dd8d93-c6c5-44a1-8a94-541ca176b58b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e063ab3-74db-4b42-bc73-321949283a69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_185360be-ac34-4fcd-abff-f80439c68438" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e063ab3-74db-4b42-bc73-321949283a69" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_185360be-ac34-4fcd-abff-f80439c68438" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_4486fc74-a317-4ca8-af40-9f510cf1c340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e063ab3-74db-4b42-bc73-321949283a69" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_4486fc74-a317-4ca8-af40-9f510cf1c340" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b78ec11d-2046-46d0-b8c4-71eaec478c65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b78ec11d-2046-46d0-b8c4-71eaec478c65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b78ec11d-2046-46d0-b8c4-71eaec478c65_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b78ec11d-2046-46d0-b8c4-71eaec478c65" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b78ec11d-2046-46d0-b8c4-71eaec478c65_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_76623e9f-149c-41f5-ba51-53478b57e81f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b78ec11d-2046-46d0-b8c4-71eaec478c65" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_76623e9f-149c-41f5-ba51-53478b57e81f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_06f29431-6d17-48e3-b184-d2066a396712" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_76623e9f-149c-41f5-ba51-53478b57e81f" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_06f29431-6d17-48e3-b184-d2066a396712" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_25e8c9a6-4394-43f5-8c17-3cce8e72b0db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_25e8c9a6-4394-43f5-8c17-3cce8e72b0db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_25e8c9a6-4394-43f5-8c17-3cce8e72b0db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_25e8c9a6-4394-43f5-8c17-3cce8e72b0db" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_25e8c9a6-4394-43f5-8c17-3cce8e72b0db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_3d3a3c3d-0ab0-46a8-992f-f98a445bf2df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_25e8c9a6-4394-43f5-8c17-3cce8e72b0db" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_3d3a3c3d-0ab0-46a8-992f-f98a445bf2df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMember_a43b6b3d-c50d-4def-8250-7e612e04ce06" xlink:href="hfwa-20230331.xsd#hfwa_ImpairedLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_3d3a3c3d-0ab0-46a8-992f-f98a445bf2df" xlink:to="loc_hfwa_ImpairedLoansMember_a43b6b3d-c50d-4def-8250-7e612e04ce06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e15d91e-32f4-4ba2-a8b8-e1663b021da6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e15d91e-32f4-4ba2-a8b8-e1663b021da6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6e15d91e-32f4-4ba2-a8b8-e1663b021da6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e15d91e-32f4-4ba2-a8b8-e1663b021da6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6e15d91e-32f4-4ba2-a8b8-e1663b021da6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c6155847-aa0c-41e2-8811-d5c2a1c55493" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e15d91e-32f4-4ba2-a8b8-e1663b021da6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c6155847-aa0c-41e2-8811-d5c2a1c55493" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d7aa9685-87f1-4631-913a-15e3cb4c5e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c6155847-aa0c-41e2-8811-d5c2a1c55493" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d7aa9685-87f1-4631-913a-15e3cb4c5e2b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a456bb66-ee9e-4d84-9dcb-7f244d990e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a456bb66-ee9e-4d84-9dcb-7f244d990e8b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a456bb66-ee9e-4d84-9dcb-7f244d990e8b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a456bb66-ee9e-4d84-9dcb-7f244d990e8b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a456bb66-ee9e-4d84-9dcb-7f244d990e8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2e701459-ddd0-4347-911b-e4df7fea0fff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a456bb66-ee9e-4d84-9dcb-7f244d990e8b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2e701459-ddd0-4347-911b-e4df7fea0fff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_26bd9f02-3e62-40c0-b94e-1ca27207d0a6" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2e701459-ddd0-4347-911b-e4df7fea0fff" xlink:to="loc_hfwa_CommercialAndIndustrialMember_26bd9f02-3e62-40c0-b94e-1ca27207d0a6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails" xlink:type="extended" id="i9a041c67ac684cdeab7bc5f3cacd6cf1_FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_df4bea37-62cb-40c2-b0c9-d05e41bf9ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_0fde06d2-78db-491b-8555-0f3e4dacd62f" xlink:href="hfwa-20230331.xsd#hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_df4bea37-62cb-40c2-b0c9-d05e41bf9ce6" xlink:to="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_0fde06d2-78db-491b-8555-0f3e4dacd62f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_0fde06d2-78db-491b-8555-0f3e4dacd62f" xlink:to="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_15b233c9-e3d2-48c1-a9bc-439db67bed2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_15b233c9-e3d2-48c1-a9bc-439db67bed2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_ded9c145-3c1b-442b-a9a1-195d8d83774b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_ded9c145-3c1b-442b-a9a1-195d8d83774b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_80322de5-d0bc-45bb-9734-e711327bbcd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_80322de5-d0bc-45bb-9734-e711327bbcd7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_8b233651-3c9e-476a-9fed-30acf569e1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_8b233651-3c9e-476a-9fed-30acf569e1f8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFairValueDisclosure_fe83e9f6-f88d-4e68-8a7f-b7cbac9e2707" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_AccountsReceivableFairValueDisclosure_fe83e9f6-f88d-4e68-8a7f-b7cbac9e2707" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_c9c325ce-0b85-481d-b767-bf3c442c4633" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_c9c325ce-0b85-481d-b767-bf3c442c4633" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_be5a9b3a-8ecd-4be7-923d-0a72b75e7e00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_be5a9b3a-8ecd-4be7-923d-0a72b75e7e00" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_0fde06d2-78db-491b-8555-0f3e4dacd62f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure_b4894545-a8b1-44de-bee2-805af11c7713" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_DepositsFairValueDisclosure_b4894545-a8b1-44de-bee2-805af11c7713" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_26decd40-d022-4891-a34c-9b3639252a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_26decd40-d022-4891-a34c-9b3639252a9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances_10033acb-7685-41d6-a69c-4e1553a9154a" xlink:href="hfwa-20230331.xsd#hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances_10033acb-7685-41d6-a69c-4e1553a9154a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_671b5253-79ac-4b4c-a3fc-d1cfc836762a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_671b5253-79ac-4b4c-a3fc-d1cfc836762a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_91e47b59-d867-49fb-b26b-9136a1722518" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_91e47b59-d867-49fb-b26b-9136a1722518" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesFairValueDisclosure_4498b0d0-b326-4666-92f0-efed3a823418" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_AccruedLiabilitiesFairValueDisclosure_4498b0d0-b326-4666-92f0-efed3a823418" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_3659ecfe-f0de-4a64-93fe-d10cac89546d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_3659ecfe-f0de-4a64-93fe-d10cac89546d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9170149a-089b-4e18-bbf2-1ca46826721d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_df4bea37-62cb-40c2-b0c9-d05e41bf9ce6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9170149a-089b-4e18-bbf2-1ca46826721d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_df4bea37-62cb-40c2-b0c9-d05e41bf9ce6" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_8dc6b41e-06fd-4576-bb4f-2404e4c5d4bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_8dc6b41e-06fd-4576-bb4f-2404e4c5d4bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8dc6b41e-06fd-4576-bb4f-2404e4c5d4bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_8dc6b41e-06fd-4576-bb4f-2404e4c5d4bd" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_8dc6b41e-06fd-4576-bb4f-2404e4c5d4bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8b5b028f-c8ef-448d-98b0-d053c66e0364" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_8dc6b41e-06fd-4576-bb4f-2404e4c5d4bd" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8b5b028f-c8ef-448d-98b0-d053c66e0364" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aca569c4-8c8a-410b-84a2-45f9861d3c52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8b5b028f-c8ef-448d-98b0-d053c66e0364" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aca569c4-8c8a-410b-84a2-45f9861d3c52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_090ea52d-72de-4a8b-af9a-99b97c6bf14e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aca569c4-8c8a-410b-84a2-45f9861d3c52" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_090ea52d-72de-4a8b-af9a-99b97c6bf14e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d2fb9909-825e-4ba3-bf78-214d60e703ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aca569c4-8c8a-410b-84a2-45f9861d3c52" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d2fb9909-825e-4ba3-bf78-214d60e703ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c091decf-6d47-480c-8d59-d1bec3b16c99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c091decf-6d47-480c-8d59-d1bec3b16c99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c091decf-6d47-480c-8d59-d1bec3b16c99_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c091decf-6d47-480c-8d59-d1bec3b16c99" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c091decf-6d47-480c-8d59-d1bec3b16c99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfca0cad-0585-46ad-b77f-4d08bd5bbc67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c091decf-6d47-480c-8d59-d1bec3b16c99" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfca0cad-0585-46ad-b77f-4d08bd5bbc67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5682da04-0d1d-467f-8e40-216fe0eb4166" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfca0cad-0585-46ad-b77f-4d08bd5bbc67" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5682da04-0d1d-467f-8e40-216fe0eb4166" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2e9ac5b2-7fc0-4742-8fdb-b1d7138ebf52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfca0cad-0585-46ad-b77f-4d08bd5bbc67" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2e9ac5b2-7fc0-4742-8fdb-b1d7138ebf52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0eaabf49-3857-4684-9c04-1ab6013633bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfca0cad-0585-46ad-b77f-4d08bd5bbc67" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0eaabf49-3857-4684-9c04-1ab6013633bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_c6333bca-b811-4194-8a3c-56d2bd5750b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_c6333bca-b811-4194-8a3c-56d2bd5750b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_c6333bca-b811-4194-8a3c-56d2bd5750b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_c6333bca-b811-4194-8a3c-56d2bd5750b4" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_c6333bca-b811-4194-8a3c-56d2bd5750b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_cb5191a1-7e0a-46d3-a050-9118bdd632fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_c6333bca-b811-4194-8a3c-56d2bd5750b4" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_cb5191a1-7e0a-46d3-a050-9118bdd632fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_917a145b-50cb-4b0d-a4ee-3223a106a59b" xlink:href="hfwa-20230331.xsd#hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_cb5191a1-7e0a-46d3-a050-9118bdd632fe" xlink:to="loc_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_917a145b-50cb-4b0d-a4ee-3223a106a59b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember_37164b90-bf0a-42e4-8d90-330328ca9a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_cb5191a1-7e0a-46d3-a050-9118bdd632fe" xlink:to="loc_us-gaap_BankTimeDepositsMember_37164b90-bf0a-42e4-8d90-330328ca9a9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_175b534a-5c25-4dc7-a38c-f7839cf9b215" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_175b534a-5c25-4dc7-a38c-f7839cf9b215" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_175b534a-5c25-4dc7-a38c-f7839cf9b215_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_175b534a-5c25-4dc7-a38c-f7839cf9b215" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_175b534a-5c25-4dc7-a38c-f7839cf9b215_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5a8bd3c7-d6ca-4ef8-9c66-0d486f8a38fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_175b534a-5c25-4dc7-a38c-f7839cf9b215" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5a8bd3c7-d6ca-4ef8-9c66-0d486f8a38fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_e6616e3e-e6b3-40a9-9e17-25d802e0060d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5a8bd3c7-d6ca-4ef8-9c66-0d486f8a38fb" xlink:to="loc_us-gaap_InterestRateSwapMember_e6616e3e-e6b3-40a9-9e17-25d802e0060d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="i7f1097da52f241e1a7be9df191e8a07d_CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_a6a8bc21-a463-4335-8742-5897e04cbbf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusedCommitmentsToExtendCredit_e8afb94d-dd92-4a1d-b28b-27a9ca71b4e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusedCommitmentsToExtendCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_a6a8bc21-a463-4335-8742-5897e04cbbf7" xlink:to="loc_us-gaap_UnusedCommitmentsToExtendCredit_e8afb94d-dd92-4a1d-b28b-27a9ca71b4e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForOtherCreditLosses_dfbcc1f0-e45c-4b37-99bc-3ce1ed750657" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForOtherCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_a6a8bc21-a463-4335-8742-5897e04cbbf7" xlink:to="loc_us-gaap_ProvisionForOtherCreditLosses_dfbcc1f0-e45c-4b37-99bc-3ce1ed750657" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c47b3b98-5d4f-463f-bd1f-457996780ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_a6a8bc21-a463-4335-8742-5897e04cbbf7" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c47b3b98-5d4f-463f-bd1f-457996780ccc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_94adcdde-473e-44ea-bf65-0a2d19021273" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_a6a8bc21-a463-4335-8742-5897e04cbbf7" xlink:to="loc_us-gaap_OtherCommitmentsTable_94adcdde-473e-44ea-bf65-0a2d19021273" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_855fd04b-7357-4666-be2c-bac94c9e68cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_94adcdde-473e-44ea-bf65-0a2d19021273" xlink:to="loc_us-gaap_OtherCommitmentsAxis_855fd04b-7357-4666-be2c-bac94c9e68cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_855fd04b-7357-4666-be2c-bac94c9e68cf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_855fd04b-7357-4666-be2c-bac94c9e68cf" xlink:to="loc_us-gaap_OtherCommitmentsDomain_855fd04b-7357-4666-be2c-bac94c9e68cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_4a129176-a798-43dc-bf8e-b10c4797e76d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_855fd04b-7357-4666-be2c-bac94c9e68cf" xlink:to="loc_us-gaap_OtherCommitmentsDomain_4a129176-a798-43dc-bf8e-b10c4797e76d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnusedCommitmentstoExtendCreditMember_5150f34d-168b-4f8d-9e2d-e5ba6b3ea86c" xlink:href="hfwa-20230331.xsd#hfwa_UnusedCommitmentstoExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_4a129176-a798-43dc-bf8e-b10c4797e76d" xlink:to="loc_hfwa_UnusedCommitmentstoExtendCreditMember_5150f34d-168b-4f8d-9e2d-e5ba6b3ea86c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b8c37559-14ad-4efd-b902-d6249e47b91b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_94adcdde-473e-44ea-bf65-0a2d19021273" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b8c37559-14ad-4efd-b902-d6249e47b91b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8c37559-14ad-4efd-b902-d6249e47b91b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b8c37559-14ad-4efd-b902-d6249e47b91b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8c37559-14ad-4efd-b902-d6249e47b91b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0d3de9f5-7b78-46a5-977f-0a2e158be779" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b8c37559-14ad-4efd-b902-d6249e47b91b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0d3de9f5-7b78-46a5-977f-0a2e158be779" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_cdbbf8a0-1716-4c91-a098-47431dd75872" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0d3de9f5-7b78-46a5-977f-0a2e158be779" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_cdbbf8a0-1716-4c91-a098-47431dd75872" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_4a45b56b-05ab-419f-8f26-a8ed21b9ff99" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0d3de9f5-7b78-46a5-977f-0a2e158be779" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_4a45b56b-05ab-419f-8f26-a8ed21b9ff99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_2c917b7c-3b14-4292-a633-fe7f87f603c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0d3de9f5-7b78-46a5-977f-0a2e158be779" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_2c917b7c-3b14-4292-a633-fe7f87f603c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bd5c6d4e-548b-4236-b049-a19066f2f9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_94adcdde-473e-44ea-bf65-0a2d19021273" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bd5c6d4e-548b-4236-b049-a19066f2f9ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd5c6d4e-548b-4236-b049-a19066f2f9ac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bd5c6d4e-548b-4236-b049-a19066f2f9ac" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd5c6d4e-548b-4236-b049-a19066f2f9ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bd5c6d4e-548b-4236-b049-a19066f2f9ac" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_f835a295-e800-430e-8c18-db67ee378c5c" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:to="loc_hfwa_CommercialAndIndustrialMember_f835a295-e800-430e-8c18-db67ee378c5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_ebe8cf7f-d947-46b6-80f5-5f6ee6b2af0c" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_ebe8cf7f-d947-46b6-80f5-5f6ee6b2af0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_09cbff24-92e1-495a-8e28-f1864e6cfff8" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_09cbff24-92e1-495a-8e28-f1864e6cfff8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_25871505-aa4d-4ab9-9630-55ec55df0c3a" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_25871505-aa4d-4ab9-9630-55ec55df0c3a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5154406d-4c6e-4055-a694-60469ce6f49a" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5154406d-4c6e-4055-a694-60469ce6f49a" xlink:type="arc" order="4"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>hfwa-20230331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:05971489-b3ad-4670-82b9-2ca302753157,g:dab712ee-4df8-4b7c-847f-596c893f33b9-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_77f44968-b761-40d7-9a13-837b96a29239_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Revolving</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Revolving</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_eeb1b2c4-d7c0-4d25-baa5-860e3c83e8cc_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_bbe73a19-5e44-4f47-927f-0e8a6179824c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff_6a144f3b-faf8-4f21-8205-92b42e13cbb3_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Revolving, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Revolving, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_42f84173-20ac-43e1-a12f-48695fcb7f64_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of investment securities available for sale</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_6728c778-531a-4a95-85a8-5fd92d0336b8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_9025480a-0bc1-4b59-9ea3-692ef3c09e98_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amounts</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityNotionalAmount" xlink:to="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_4cffd113-0281-4719-baf8-bbfc639ce6d9_terseLabel_en-US" xlink:label="lab_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Related to Withholding Taxes on the Vesting of Restricted Stock</link:label>
    <link:label id="lab_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_label_en-US" xlink:label="lab_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Related to Withholding Taxes on the Vesting of Restricted Stock [Member]</link:label>
    <link:label id="lab_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_documentation_en-US" xlink:label="lab_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Related to Withholding Taxes on the Vesting of Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember" xlink:href="hfwa-20230331.xsd#hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember" xlink:to="lab_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_a5d310fd-74d0-494d-ba80-5db867a79455_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of Federal Home Loan Bank stock</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Federal Home Loan Bank Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock" xlink:to="lab_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract_b947b8c6-394b-48ed-a213-bd003ae90bb6_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_SBAPPPLoansMember_4281787b-f296-4bcb-a94b-50ffbcd51041_terseLabel_en-US" xlink:label="lab_hfwa_SBAPPPLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SBA PPP Loans [Member]</link:label>
    <link:label id="lab_hfwa_SBAPPPLoansMember_label_en-US" xlink:label="lab_hfwa_SBAPPPLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SBA PPP Loans [Member]</link:label>
    <link:label id="lab_hfwa_SBAPPPLoansMember_documentation_en-US" xlink:label="lab_hfwa_SBAPPPLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SBA PPP Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SBAPPPLoansMember" xlink:href="hfwa-20230331.xsd#hfwa_SBAPPPLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_SBAPPPLoansMember" xlink:to="lab_hfwa_SBAPPPLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances_76f64229-430e-42e8-810c-37e0859b1685_terseLabel_en-US" xlink:label="lab_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank advances</link:label>
    <link:label id="lab_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances_label_en-US" xlink:label="lab_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest-Bearing Domestic Deposit, Federal Home Loan Bank advances</link:label>
    <link:label id="lab_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances_documentation_en-US" xlink:label="lab_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest-Bearing Domestic Deposit, Federal Home Loan Bank advances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances" xlink:href="hfwa-20230331.xsd#hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances" xlink:to="lab_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_SingleFamilyResidenceMember_266d1d18-ba0d-4198-bacc-2a4a93f1d1e8_terseLabel_en-US" xlink:label="lab_hfwa_SingleFamilyResidenceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family Residence</link:label>
    <link:label id="lab_hfwa_SingleFamilyResidenceMember_label_en-US" xlink:label="lab_hfwa_SingleFamilyResidenceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family Residence [Member]</link:label>
    <link:label id="lab_hfwa_SingleFamilyResidenceMember_documentation_en-US" xlink:label="lab_hfwa_SingleFamilyResidenceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family Residence</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SingleFamilyResidenceMember" xlink:href="hfwa-20230331.xsd#hfwa_SingleFamilyResidenceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_SingleFamilyResidenceMember" xlink:to="lab_hfwa_SingleFamilyResidenceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_b424c027-ba6b-4a91-b611-aaeaa6f9e1f3_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecurities_92994ca5-859f-48a0-95eb-5dd8935461ba_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI</link:label>
    <link:label id="lab_us-gaap_TradingSecurities_label_en-US" xlink:label="lab_us-gaap_TradingSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradingSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecurities" xlink:to="lab_us-gaap_TradingSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_08e703d9-9380-42f6-bec7-b699c7f2e8ff_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_DepositsNotHeldForSale_b1f5fc5a-3ff0-4147-a5fe-ceaa93c92273_terseLabel_en-US" xlink:label="lab_hfwa_DepositsNotHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_hfwa_DepositsNotHeldForSale_label_en-US" xlink:label="lab_hfwa_DepositsNotHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits, Not Held For Sale</link:label>
    <link:label id="lab_hfwa_DepositsNotHeldForSale_documentation_en-US" xlink:label="lab_hfwa_DepositsNotHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits, Not Held For Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DepositsNotHeldForSale" xlink:href="hfwa-20230331.xsd#hfwa_DepositsNotHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_DepositsNotHeldForSale" xlink:to="lab_hfwa_DepositsNotHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff_afed8431-649e-41c9-9f58-e301c8d94dec_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_57c340b0-3d26-40d6-8282-c78122eaa6a2_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification_248cff93-75c1-4967-a2b6-4e8f06befb5d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified, Weighted Average Interest Rate Decrease from Modification</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified, Weighted Average Interest Rate Decrease from Modification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification" xlink:to="lab_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxable_c66febd5-4c9b-4fd8-873d-70d2b795548d_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxable interest on investment securities</link:label>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxable_label_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Securities, Operating, Taxable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeSecuritiesTaxable" xlink:to="lab_us-gaap_InterestIncomeSecuritiesTaxable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvancesFromFederalHomeLoanBanks_beab2832-e673-4c6a-ac75-bf11c5783c3c_terseLabel_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank advances</link:label>
    <link:label id="lab_us-gaap_AdvancesFromFederalHomeLoanBanks_label_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance from Federal Home Loan Bank</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:to="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_0febb788-beef-46ea-890c-cd113523bda6_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_6058b915-a1ae-4c08-ac00-cc89cb182c80_verboseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate obligations</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_1d506020-98f0-4d40-b106-69531e2eef1b_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_3fb42fe4-5e6d-4b4c-a4b7-cf155bf0d833_verboseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities sold under agreement to repurchase</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Sold under Agreements to Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRealEstateAndForeclosedAssets_d40ecd11-cb83-4c67-9b2f-6249f3a50bb6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Real Estate, Foreclosed Assets, and Repossessed Assets</link:label>
    <link:label id="lab_us-gaap_OtherRealEstateAndForeclosedAssets_label_en-US" xlink:label="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Real Estate, Foreclosed Assets, and Repossessed Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:to="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8a6fd655-527a-4fff-96eb-e37a85d133fd_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_631bbba4-4fb3-4229-9007-b688df8f87c0_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Unamortized Loan Fee (Cost) and Purchase Premium (Discount)</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Unamortized Loan Cost (Fee) and Purchase Premium (Discount)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:to="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock_b226f918-ed36-4766-8550-51e962566371_terseLabel_en-US" xlink:label="lab_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACL on Investment Securities</link:label>
    <link:label id="lab_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock_label_en-US" xlink:label="lab_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Allowance for Credit Loss [Policy Text Block]</link:label>
    <link:label id="lab_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock_documentation_en-US" xlink:label="lab_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock" xlink:href="hfwa-20230331.xsd#hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock" xlink:to="lab_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JuniorSubordinatedNotes_9807b518-dc90-4f8f-947f-766ffc49d868_terseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior subordinated debentures</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedNotes_label_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior Subordinated Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JuniorSubordinatedNotes" xlink:to="lab_us-gaap_JuniorSubordinatedNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_03ae5867-89f9-4a75-b7ac-5d3742a42f81_terseLabel_en-US" xlink:label="lab_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</link:label>
    <link:label id="lab_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_label_en-US" xlink:label="lab_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts [Member]</link:label>
    <link:label id="lab_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_documentation_en-US" xlink:label="lab_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember" xlink:href="hfwa-20230331.xsd#hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember" xlink:to="lab_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_44800ab3-f72a-48cc-b92b-bbf356d3c141_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff_f598f67a-24c1-41cb-8ab5-db117317e067_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Accrued Interest, Writeoff</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Accrued Interest, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_07ec09dd-a5d0-43bd-8245-6cca2dfc2877_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialAssetNotPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Not Past Due</link:label>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancialAssetNotPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Not Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialAssetNotPastDueMember" xlink:to="lab_us-gaap_FinancialAssetNotPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_NonaccrualMember_15c4acc1-53b7-4caa-8d92-b8a6cae05c3b_terseLabel_en-US" xlink:label="lab_hfwa_NonaccrualMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonaccrual [Member]</link:label>
    <link:label id="lab_hfwa_NonaccrualMember_label_en-US" xlink:label="lab_hfwa_NonaccrualMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonaccrual [Member]</link:label>
    <link:label id="lab_hfwa_NonaccrualMember_documentation_en-US" xlink:label="lab_hfwa_NonaccrualMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">nonaccrual [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember" xlink:href="hfwa-20230331.xsd#hfwa_NonaccrualMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_NonaccrualMember" xlink:to="lab_hfwa_NonaccrualMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax_1955cd28-12e4-4f3c-824b-d95ae057ea09_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of net unrealized gain for the reclassification of investment securities available for sale to held to maturity, net of tax of $(15) and $(39), respectively</link:label>
    <link:label id="lab_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax_label_en-US" xlink:label="lab_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax" xlink:to="lab_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOwnedLifeInsuranceIncome_5529c462-2a8f-4e8b-bef2-01117a250f12_terseLabel_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsuranceIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank owned life insurance income</link:label>
    <link:label id="lab_us-gaap_BankOwnedLifeInsuranceIncome_20c94de6-a0ad-4281-97d2-d89364029b9a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsuranceIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank owned life insurance income</link:label>
    <link:label id="lab_us-gaap_BankOwnedLifeInsuranceIncome_label_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsuranceIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Owned Life Insurance Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankOwnedLifeInsuranceIncome" xlink:to="lab_us-gaap_BankOwnedLifeInsuranceIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_HeritageBankMember_d0c358a7-60c0-415a-a4c1-09014edbaa05_terseLabel_en-US" xlink:label="lab_hfwa_HeritageBankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heritage Bank [Member]</link:label>
    <link:label id="lab_hfwa_HeritageBankMember_label_en-US" xlink:label="lab_hfwa_HeritageBankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heritage Bank [Member]</link:label>
    <link:label id="lab_hfwa_HeritageBankMember_documentation_en-US" xlink:label="lab_hfwa_HeritageBankMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heritage bank.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_HeritageBankMember" xlink:href="hfwa-20230331.xsd#hfwa_HeritageBankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_HeritageBankMember" xlink:to="lab_hfwa_HeritageBankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_df4507f7-14ee-4ec9-84b0-ee8d8e3d4e28_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, no par value, 2,500,000 shares authorized; no shares issued and outstanding, respectively</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3ff13765-8366-4856-ac3c-165e1b89d6a4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_5339414d-bcc3-4540-b87a-85f4bba4c882_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock cash dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_0bf3c95b-97e9-4370-b3d5-5b05caf69fa1_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per common share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_80d2e579-696f-4394-a614-b501733682ec_totalLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans receivable, net</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_e9f3b13e-d72f-46cb-94e4-ba1e96860932_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans receivable, net</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_f5bffd5e-efd4-450e-932a-23d3aee136bf_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_0fccf57b-4ae1-4639-b787-2b25eeadf881_terseLabel_en-US" xlink:label="lab_hfwa_Changeinlowincometaxhousingtaxcreditpartnership" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital contributions to low-income housing tax credit partnerships</link:label>
    <link:label id="lab_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_label_en-US" xlink:label="lab_hfwa_Changeinlowincometaxhousingtaxcreditpartnership" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in low income tax housing tax credit partnership</link:label>
    <link:label id="lab_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_documentation_en-US" xlink:label="lab_hfwa_Changeinlowincometaxhousingtaxcreditpartnership" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in low income tax housing tax credit partnership</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_Changeinlowincometaxhousingtaxcreditpartnership" xlink:href="hfwa-20230331.xsd#hfwa_Changeinlowincometaxhousingtaxcreditpartnership"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_Changeinlowincometaxhousingtaxcreditpartnership" xlink:to="lab_hfwa_Changeinlowincometaxhousingtaxcreditpartnership" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_0cb7e1fe-6dcc-4b02-8c4a-70eba92e3b38_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_a2eda17a-b560-44ed-b445-cba62f312b48_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommunicationsAndInformationTechnology_e510f754-430d-4490-81d9-677ff6e7827b_verboseLabel_en-US" xlink:label="lab_us-gaap_CommunicationsAndInformationTechnology" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Data processing</link:label>
    <link:label id="lab_us-gaap_CommunicationsAndInformationTechnology_label_en-US" xlink:label="lab_us-gaap_CommunicationsAndInformationTechnology" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Communications and Information Technology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommunicationsAndInformationTechnology" xlink:to="lab_us-gaap_CommunicationsAndInformationTechnology" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankStock_91228e72-a115-4bcd-a286-ac8204685f4f_verboseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank stock, at cost</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankStock_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalHomeLoanBankStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankStock" xlink:to="lab_us-gaap_FederalHomeLoanBankStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_7b9d0a0d-f3b2-43c3-a165-25f6ac04adc4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, 90 Days or More Past Due, Still Accruing</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, 90 Days or More Past Due, Still Accruing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_34642500-4664-4751-8517-adc204ed71f4_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_56b1359e-0f50-4fac-9303-218228bd865a_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract_27b9b092-e5b9-4a33-a303-06f7aed23deb_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INTEREST INCOME:</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Dividend Income, Operating [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_b8e02359-0b3a-4757-84ac-3e12ecdfecb3_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_d7b32128-b9ee-4fe4-b04b-113ed32d93f0_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of changes in allowance for loan losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_3342572c-a2b4-4b31-9872-e61201f032d2_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment securities available for sale</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_677ce06b-455d-48d6-b6fa-52a8fdbdcdba_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_d24912fb-50fa-48a0-b5ad-95fdff007421_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_57fdf741-718f-479c-b50f-52fe35a324fa_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_b73ca854-ac55-4499-b156-3f3ebb59278f_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_6753dd90-9eb5-4dd1-bb45-c0357c80a8ba_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_c01fcad5-7af8-4059-9264-dab357c19f75_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of notional amounts and estimated fair values of interest rate derivative contracts</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_db29f787-e9e7-4d5f-83a9-201ea4542f7f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_8f530b00-4eda-4f19-8d11-432e66bfb0f7_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">90&#160;Days&#160;or Greater</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:to="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_99c4bea7-c7a2-4dc8-832f-c169842b2229_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0fb935c6-a54a-4a2b-ab3e-7ea53729f02d_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_83f6bddc-fc3f-4bc5-bf00-0434a256f850_netLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8a478aa-0af2-4112-8ff4-30475131fdf1_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_13baa629-7d56-4c7d-92c5-51daafd903d0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_2e994e81-9b72-4208-b31e-8246a6a3faaa_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_553cb975-e7e1-40db-b892-ed54ad777ff3_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_4863ad89-e25f-469a-ba4d-1eca1a4cbb62_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1, 2 and 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:to="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b156a5b8-7e26-4b28-8d6a-239dbec0e00b_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_34c7692e-f8c1-4d1e-82a9-b90c6bc01465_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_1295c083-948f-49b6-a3f4-9102cda422cb_terseLabel_en-US" xlink:label="lab_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Washington and Oregon state public deposits</link:label>
    <link:label id="lab_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_label_en-US" xlink:label="lab_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Washington and Oregon State to Secure Public Deposits [Member]</link:label>
    <link:label id="lab_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_documentation_en-US" xlink:label="lab_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Washington and Oregon state to secure public deposits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember" xlink:href="hfwa-20230331.xsd#hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember" xlink:to="lab_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance_90d66c19-3908-49d8-a07f-2842b6f961d2_terseLabel_en-US" xlink:label="lab_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Nonaccrual, with Allowance</link:label>
    <link:label id="lab_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance_label_en-US" xlink:label="lab_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Nonaccrual, with Allowance</link:label>
    <link:label id="lab_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance_documentation_en-US" xlink:label="lab_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Nonaccrual, with Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" xlink:href="hfwa-20230331.xsd#hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" xlink:to="lab_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6e11b0fe-6a5e-4d63-8399-2fd5c91fe3d2_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of earnings per share reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_32cae781-5a4a-4c97-84cd-9d12728d4ad1_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSalesOfLoansNet_63bd971f-fd8c-4a35-8067-5b93ecf4f819_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfLoansNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of loans, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSalesOfLoansNet_label_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfLoansNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sales of Loans, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSalesOfLoansNet" xlink:to="lab_us-gaap_GainLossOnSalesOfLoansNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_3e43edf0-2ee0-42b4-bae5-8dd00022521e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class B</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_8cc414a5-b94f-4a96-8fa5-cb0ccd002d1d_verboseLabel_en-US" xlink:label="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal deposit insurance premium</link:label>
    <link:label id="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_label_en-US" xlink:label="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Deposit Insurance Corporation Premium Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_0a144721-dce7-4421-9013-e9b296a12470_terseLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of investment securities, net</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_e65f216d-f411-4be0-b2f7-6689a5a5469f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of investment securities, net</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Equity Securities, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" xlink:to="lab_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_38c3e4db-4a01-4256-bf7f-312a26fc75d4_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_5a1fd6a1-0531-416e-a490-2f8b4f420e43_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_7445d29c-dfe4-42a4-99ea-412e881cd1ef_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_4c8a3a11-0bc7-41b3-b7f7-b309e00ce488_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INTEREST EXPENSE:</link:label>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseAbstract" xlink:to="lab_us-gaap_InterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_9782ba3f-57e3-4e82-9d2c-1a8e6058f015_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_90c1f679-1e4c-47d0-8bc0-90e8f6b5d963_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_451fe345-deae-4184-b3b7-c8b0bee499bf_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain_72181c8c-2f94-45f2-a7b8-babd225407d5_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument Performance Status [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument Performance Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:to="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_8893719d-e8cd-487e-af8c-91da331b56e6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3d95bb28-81c2-41bb-b578-facb1127d662_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_4ad16451-3b85-4ab2-af2c-076b968d6ab3_verboseLabel_en-US" xlink:label="lab_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of carrying value and fair value of financial instruments</link:label>
    <link:label id="lab_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Financial Assets and Liabilities Balance Sheet Groupings [Abstract]</link:label>
    <link:label id="lab_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_documentation_en-US" xlink:label="lab_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments financial assets and liabilities balance sheet groupings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract" xlink:href="hfwa-20230331.xsd#hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="lab_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e47a0dbf-9985-4581-a41f-910b1e8ff19a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_484700af-2114-461f-998c-100f35756316_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_a237e282-9460-42c8-82e7-c329b993d2af_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_e9d53bb7-6d7e-4a82-b180-6cd82412885c_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 5 through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_da265b2c-f08e-4bd7-be14-f67bfb3648cc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses on loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_7d08993c-12a5-4ea1-adee-c6e5c79f64d0_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_08e15ba0-7664-4e95-94a5-038aba616945_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_45d4e88e-635e-48da-a561-5091f5224442_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_667c7cec-7380-477d-a586-7e94453fb1cc_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_fb6612b5-3b44-4ffe-bf38-4f786d01f057_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_e0687c9c-1496-409d-bd2a-775d8d28a7d4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralAxis_5cc8abba-99cb-4e77-99ec-d8b96c526fb7_terseLabel_en-US" xlink:label="lab_us-gaap_CollateralAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral [Axis]</link:label>
    <link:label id="lab_us-gaap_CollateralAxis_label_en-US" xlink:label="lab_us-gaap_CollateralAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral Held [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralAxis" xlink:to="lab_us-gaap_CollateralAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_6bbd08e3-40f2-47e4-a303-5570e3d85f0f_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared per common share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_51be18ca-665a-40f8-9978-5364e4690752_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends declared on common stock (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_c6ca6d27-1f7f-44d6-bd47-846ab027cea5_netLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Dividend per Share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_b7c0221a-d9bf-4590-9ab8-4931c6a0671d_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of investment securities available for sale, net of tax of $4,517 and $(12,113), respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockNoParValue_ddc1363a-6ad8-44d5-adec-219880c70f95_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, no par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockNoParValue_label_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, No Par Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNoParValue" xlink:to="lab_us-gaap_CommonStockNoParValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtendedMaturityMember_1fb7ef97-f2e7-4e94-a4f2-3c3683d0f6bf_terseLabel_en-US" xlink:label="lab_us-gaap_ExtendedMaturityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Maturity</link:label>
    <link:label id="lab_us-gaap_ExtendedMaturityMember_label_en-US" xlink:label="lab_us-gaap_ExtendedMaturityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Maturity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedMaturityMember" xlink:to="lab_us-gaap_ExtendedMaturityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_536947b8-4887-4459-b91e-c9ced422ce0a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsQuantitativeInformationAbstract_7ab841ec-fa33-4952-9022-8a0f2eb22276_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value measurements for financial instruments measured at fair value on a non-recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueInputsQuantitativeInformationAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsQuantitativeInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:to="lab_us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_2d9f2ff2-e74f-4951-b4e2-af8cd1dfd218_terseLabel_en-US" xlink:label="lab_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Stock Repurchased During Periods Presented, Value Per Share</link:label>
    <link:label id="lab_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_label_en-US" xlink:label="lab_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Stock Repurchased During Periods Presented, Value Per Share</link:label>
    <link:label id="lab_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_documentation_en-US" xlink:label="lab_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Stock Repurchased During Periods Presented, Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare" xlink:href="hfwa-20230331.xsd#hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare" xlink:to="lab_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsDiluted_d864a47f-4d48-446d-b1f4-689b95d5c511_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings, Diluted</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsDiluted_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsDiluted" xlink:to="lab_us-gaap_UndistributedEarningsDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual_b5e1e6e6-650a-4db8-b51a-b21de656704d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Nonaccrual</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Nonaccrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_1adfa00b-1737-4d9e-9c4a-4e909aa6271f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_d99638fa-95c6-4cd9-8a4d-28d904ef8737_verboseLabel_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of maturities of investment securities</link:label>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_label_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfNotesReceivable_cae09279-bb67-4684-a184-48489e9fb303_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfNotesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of mortgage loans held for sale, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfNotesReceivable_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Financing Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfNotesReceivable" xlink:to="lab_us-gaap_GainLossOnSaleOfNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_f2f8e993-ddb9-4447-a53b-6fd02d4ebcf7_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6ccb5e2a-d31c-4a2c-9022-2f132c83cfa5_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInvestmentIncomeReceivable_33675a5b-e602-400c-879d-2e8221937f5c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInvestmentIncomeReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Investment Income Receivable</link:label>
    <link:label id="lab_us-gaap_AccruedInvestmentIncomeReceivable_label_en-US" xlink:label="lab_us-gaap_AccruedInvestmentIncomeReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Investment Income Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInvestmentIncomeReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedInvestmentIncomeReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInvestmentIncomeReceivable" xlink:to="lab_us-gaap_AccruedInvestmentIncomeReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetPledgedAsCollateralMember_f5294966-3454-4d16-83c4-43dad7f2607f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetPledgedAsCollateralMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Pledged as Collateral</link:label>
    <link:label id="lab_us-gaap_AssetPledgedAsCollateralMember_label_en-US" xlink:label="lab_us-gaap_AssetPledgedAsCollateralMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Pledged as Collateral [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetPledgedAsCollateralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetPledgedAsCollateralMember" xlink:to="lab_us-gaap_AssetPledgedAsCollateralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4bb684b8-fa77-4162-8a67-4a8e2465718c_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of potentially dilutive common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_96dfa69d-2092-4df6-9905-bd50fc928235_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_6ce70e7e-fc65-437f-954a-3f54027f42d3_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PledgedStatusAxis_dee02e3d-a9ef-4c96-82e7-14110b88f13a_terseLabel_en-US" xlink:label="lab_us-gaap_PledgedStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Axis]</link:label>
    <link:label id="lab_us-gaap_PledgedStatusAxis_label_en-US" xlink:label="lab_us-gaap_PledgedStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PledgedStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PledgedStatusAxis" xlink:to="lab_us-gaap_PledgedStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_ConcentrationDebtSecurities_4565af98-378e-4601-bd4a-d9dafe172de5_terseLabel_en-US" xlink:label="lab_hfwa_ConcentrationDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration, debt securities</link:label>
    <link:label id="lab_hfwa_ConcentrationDebtSecurities_label_en-US" xlink:label="lab_hfwa_ConcentrationDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration, debt securities</link:label>
    <link:label id="lab_hfwa_ConcentrationDebtSecurities_documentation_en-US" xlink:label="lab_hfwa_ConcentrationDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration, debt securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ConcentrationDebtSecurities" xlink:href="hfwa-20230331.xsd#hfwa_ConcentrationDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ConcentrationDebtSecurities" xlink:to="lab_hfwa_ConcentrationDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_45c94d8f-3a7a-40cf-81fc-906ecf6b7d3d_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of carrying value and fair value of financial instruments</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_21186b99-d189-40a3-ad4c-17973fb2a6ea_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInterestAndDividendIncome_0a9798d4-4657-4312-bb07-9a26dd29603b_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherInterestAndDividendIncome" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on interest earning deposits</link:label>
    <link:label id="lab_us-gaap_OtherInterestAndDividendIncome_label_en-US" xlink:label="lab_us-gaap_OtherInterestAndDividendIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Interest and Dividend Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInterestAndDividendIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInterestAndDividendIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInterestAndDividendIncome" xlink:to="lab_us-gaap_OtherInterestAndDividendIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialMortgageBackedSecuritiesMember_1e0c45e8-5dd5-44d5-963c-bfbb1f25a8f5_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial CMO and MBS</link:label>
    <link:label id="lab_us-gaap_CommercialMortgageBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Mortgage-Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:to="lab_us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_343bf006-b3e1-441d-9b91-77ea16fb6b79_verboseLabel_en-US" xlink:label="lab_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of earnings per share reconciliation</link:label>
    <link:label id="lab_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share Reconciliation [Abstract]</link:label>
    <link:label id="lab_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_documentation_en-US" xlink:label="lab_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of earnings per share reconciliation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract" xlink:href="hfwa-20230331.xsd#hfwa_ScheduleOfEarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract" xlink:to="lab_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1_53fdf224-b60b-4d55-8c00-f41c402119ab_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Option, Changes in Fair Value, Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1_label_en-US" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Option, Changes in Fair Value, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:to="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3601f6e7-b154-46e2-a363-a0855c561f96_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_OwnerOccupiedCommercialRealEstateMember_d9497aa0-0308-41f0-9d4b-fea6197f0ad8_terseLabel_en-US" xlink:label="lab_hfwa_OwnerOccupiedCommercialRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Owner Occupied Commercial Real Estate [Member]</link:label>
    <link:label id="lab_hfwa_OwnerOccupiedCommercialRealEstateMember_label_en-US" xlink:label="lab_hfwa_OwnerOccupiedCommercialRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Owner Occupied Commercial Real Estate [Member]</link:label>
    <link:label id="lab_hfwa_OwnerOccupiedCommercialRealEstateMember_documentation_en-US" xlink:label="lab_hfwa_OwnerOccupiedCommercialRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Owner occupied commercial real estate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_OwnerOccupiedCommercialRealEstateMember" xlink:to="lab_hfwa_OwnerOccupiedCommercialRealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_ValleyCommunityBancsharesMember_c8651b06-2b5c-46ab-9dc0-79153103774b_verboseLabel_en-US" xlink:label="lab_hfwa_ValleyCommunityBancsharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valley Community Bancshares</link:label>
    <link:label id="lab_hfwa_ValleyCommunityBancsharesMember_label_en-US" xlink:label="lab_hfwa_ValleyCommunityBancsharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valley Community Bancshares [Member]</link:label>
    <link:label id="lab_hfwa_ValleyCommunityBancsharesMember_documentation_en-US" xlink:label="lab_hfwa_ValleyCommunityBancsharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valley Community Bancshares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ValleyCommunityBancsharesMember" xlink:href="hfwa-20230331.xsd#hfwa_ValleyCommunityBancsharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ValleyCommunityBancsharesMember" xlink:to="lab_hfwa_ValleyCommunityBancsharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_57cc7dfc-4252-4c22-bda0-30fa85f38cc4_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SpecialMentionMember_e6d74a39-0dc9-47cd-9607-62619d5525fc_terseLabel_en-US" xlink:label="lab_us-gaap_SpecialMentionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Mention [Member]</link:label>
    <link:label id="lab_us-gaap_SpecialMentionMember_label_en-US" xlink:label="lab_us-gaap_SpecialMentionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Mention [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SpecialMentionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SpecialMentionMember" xlink:to="lab_us-gaap_SpecialMentionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c89fe4df-10e2-431e-8788-1ba44d9889a0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_387b20be-7382-44f4-9e78-e7da25fbb696_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_ad244e17-7a6f-48dd-a9ad-73279677ded7_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockNoParValue_05bd7225-2993-4da9-a07a-661c4bdb39c1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, No Par Value</link:label>
    <link:label id="lab_us-gaap_PreferredStockNoParValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, No Par Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockNoParValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockNoParValue" xlink:to="lab_us-gaap_PreferredStockNoParValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_f257b469-5a28-4c1a-96b4-c6cf9cd06c52_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_8ed39236-88f9-4998-a9c2-f6bda860e07c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialAssetPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Past Due</link:label>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancialAssetPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialAssetPastDueMember" xlink:to="lab_us-gaap_FinancialAssetPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_23c14d5c-ff91-4ac8-9fed-bd898b981516_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalReserveBankAdvancesMember_e2c9a3cc-49eb-4fee-b39f-796e01669c5b_terseLabel_en-US" xlink:label="lab_us-gaap_FederalReserveBankAdvancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Reserve Bank credit facility</link:label>
    <link:label id="lab_us-gaap_FederalReserveBankAdvancesMember_label_en-US" xlink:label="lab_us-gaap_FederalReserveBankAdvancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Reserve Bank Advances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalReserveBankAdvancesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalReserveBankAdvancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalReserveBankAdvancesMember" xlink:to="lab_us-gaap_FederalReserveBankAdvancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d3a67de5-8ed9-4d0d-a421-9069a93fac03_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e818eec1-0cbf-48e2-b498-7a4ad69f4df2_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ce2fd1e8-7365-42a4-963f-a237707a52cd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding common shares in the plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_50f5c992-c378-4f66-a6c1-f05883d03a07_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6048bc34-c40d-439d-9134-7dcc31e75682_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use assets obtained in exchange for new operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsDeclaredTableTextBlock_8edcc6c3-8b49-4d27-bae3-ace19bf22c0d_verboseLabel_en-US" xlink:label="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of dividends activity</link:label>
    <link:label id="lab_us-gaap_DividendsDeclaredTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Declared [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDeclaredTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsDeclaredTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsDeclaredTableTextBlock" xlink:to="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_7f33633f-95d9-4030-a44f-6eb5dc9f8c07_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_e5992aa4-649d-4ec3-80c3-f7929d38df76_terseLabel_en-US" xlink:label="lab_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Total Stock Repurchased During Periods Presented, Shares</link:label>
    <link:label id="lab_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_label_en-US" xlink:label="lab_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Total Stock Repurchased During Periods Presented, Shares</link:label>
    <link:label id="lab_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_documentation_en-US" xlink:label="lab_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Total Stock Repurchased During Periods Presented, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares" xlink:href="hfwa-20230331.xsd#hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares" xlink:to="lab_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_cd5a2b9e-8afa-41e1-83e4-b10fd4a6d9d8_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff_7bff96ae-c4b9-4187-8ca0-16ed05183936_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_64d8853c-99de-45c0-9649-81288315387b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_566eb880-05ff-4dba-9ed9-919da9fd6ba0_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValueOutstanding_48219b27-bcd9-4b00-872e-99d8184a2c61_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValueOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValueOutstanding" xlink:to="lab_us-gaap_PreferredStockValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_267aaf1b-cae9-4460-b83d-045550de5a55_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_a48ce3eb-7540-43b4-971d-aa97e429bc12_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d8c1e5bb-41df-4326-9eb9-52697a3047ee_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Issued or Adopted Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_e73cf579-524b-40c7-8396-3a68938da905_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net decrease in securities sold under agreement to repurchase</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) in Securities Sold under Agreements to Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_7af19087-1667-4009-9cfe-a57996d613f1_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Withholding taxes average price per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_d3d8ad17-077e-4f15-9422-c8afb4190687_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Axis]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis" xlink:to="lab_us-gaap_InternalCreditAssessmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_c84a4f83-8732-4c00-a8cd-7a8f13122fea_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amounts</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:to="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a8f61051-5eb3-4a1e-8360-54ad505a95be_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c6800a72-76ec-4c0c-8678-7dfd63691022_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_cc0413d5-4ddf-43cc-b59d-6a008d0614d0_terseLabel_en-US" xlink:label="lab_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net&#160;Losses (Gains) Recorded&#160;in Earnings</link:label>
    <link:label id="lab_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_label_en-US" xlink:label="lab_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assets Measured on Nonrecurring Basis Net Gains Losses Included in Earnings</link:label>
    <link:label id="lab_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_documentation_en-US" xlink:label="lab_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of net gains and losses recorded in earnings for nonrecurring assets reported at fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" xlink:href="hfwa-20230331.xsd#hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" xlink:to="lab_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_ac9b3f1b-c522-4a77-8416-1d6bfab52d61_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">12 Months or Longer</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_b14152d5-acb8-4d6e-a33a-9d6091285260_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_3004a567-5a99-4ff9-a9d7-53edad56867e_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_63c4a2ce-5d7c-4bd9-bb70-24d1fa5dadd7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_2cfd1382-398e-497d-8a40-8c1fc675d42f_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_63d3fb71-e9c2-49ba-ab40-ebfcee54f683_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_c7173be2-687c-4ac2-ba66-f7066a913e25_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldtomaturitySecuritiesMember_2249e2de-9070-49e4-af5a-bb7f50e6023f_terseLabel_en-US" xlink:label="lab_us-gaap_HeldtomaturitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-to-maturity Securities</link:label>
    <link:label id="lab_us-gaap_HeldtomaturitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_HeldtomaturitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-to-Maturity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldtomaturitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldtomaturitySecuritiesMember" xlink:to="lab_us-gaap_HeldtomaturitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2a60af0e-843c-4753-b984-8014214591ce_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss, net</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedAssetsDisclosureTextBlock_0051fc9c-096c-4e41-a906-570d7f111427_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Assets Disclosure</link:label>
    <link:label id="lab_us-gaap_RestrictedAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_a58ed9c3-59e1-43fd-8c3d-e1c9aafcbacd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_47ad8b77-8ba4-4a77-b828-50fc08089a1a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liabilities - interest rate swaps</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivative Liabilities, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:to="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_39bdfa34-de53-42f2-96a1-c1ab001cb587_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_756b6d8a-e7b6-4329-bccd-d0e045c68824_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAmortizationAndAccretionNet_1d68559c-2dcb-43f0-b492-f88881eea0bc_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, amortization and accretion</link:label>
    <link:label id="lab_us-gaap_DepreciationAmortizationAndAccretionNet_label_en-US" xlink:label="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Amortization and Accretion, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:to="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_ad4c5c56-95dc-4482-af67-b1bf83b23c8a_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_5948e768-3e10-454b-b161-719c5aa9acaa_verboseLabel_en-US" xlink:label="lab_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled of amortized cost and fair value of securities pledged as collateral</link:label>
    <link:label id="lab_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_label_en-US" xlink:label="lab_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled of Amortized Cost and Fair Value of Securities Pledged as Collateral [Abstract]</link:label>
    <link:label id="lab_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_documentation_en-US" xlink:label="lab_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled of amortized cost and fair value of securities pledged as collateral.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract" xlink:href="hfwa-20230331.xsd#hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract" xlink:to="lab_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepurchaseAgreementsMember_0c23abea-34ad-4ae5-82cb-29edfaa64084_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities sold under agreement to repurchase</link:label>
    <link:label id="lab_us-gaap_RepurchaseAgreementsMember_label_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepurchaseAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAgreementsMember" xlink:to="lab_us-gaap_RepurchaseAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_c20d2e6e-5eb1-41ff-912a-60818b6e24f0_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxExempt_e4ce59ef-50f6-4290-a66d-00523c900a03_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nontaxable interest on investment securities</link:label>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxExempt_label_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Securities, Operating, Tax Exempt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:to="lab_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_87a08bca-8d03-46ce-8249-5ee0c55c001e_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Owned and Pledged as Collateral [Table]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Owned and Pledged as Collateral [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable" xlink:to="lab_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_ec300be0-7d13-4063-8b94-683a604511f3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_7dbc91a0-bc2d-4ade-9a63-925ea89e0dc1_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_dd825f2b-cd9c-44dd-89d3-644eafe20f43_verboseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_01b5301e-ddd9-4102-96e8-0d36f5c9c343_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of investment securities available for sale</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_df8b9e14-a5f5-4b04-89d7-343a0cee4d71_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesFairValueDisclosure_9abb8159-cc79-4053-a276-66064398132a_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest payable</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_AccruedLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_b5acb43e-369d-4951-9632-e8313723ef47_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_f6bf7f4d-f249-48dc-bf69-2e0bf12a1251_verboseLabel_en-US" xlink:label="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Troubled debt restructurings on financing receivables</link:label>
    <link:label id="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_NumberOfBranchesOperating_a219309a-230f-41bd-afe5-242c25c91b24_terseLabel_en-US" xlink:label="lab_hfwa_NumberOfBranchesOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Branches Operating</link:label>
    <link:label id="lab_hfwa_NumberOfBranchesOperating_label_en-US" xlink:label="lab_hfwa_NumberOfBranchesOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Branches Operating</link:label>
    <link:label id="lab_hfwa_NumberOfBranchesOperating_documentation_en-US" xlink:label="lab_hfwa_NumberOfBranchesOperating" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of branches operating.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfBranchesOperating" xlink:href="hfwa-20230331.xsd#hfwa_NumberOfBranchesOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_NumberOfBranchesOperating" xlink:to="lab_hfwa_NumberOfBranchesOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationDomain_92354135-5ed8-4d5d-9788-21da77ab5a85_terseLabel_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification [Domain]</link:label>
    <link:label id="lab_us-gaap_LoanRestructuringModificationDomain_label_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain" xlink:to="lab_us-gaap_LoanRestructuringModificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_432e5267-f36d-4baf-b854-6799481afbdc_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_PremierCommercialBancorpMember_1c089826-3e8c-4d51-a9fa-afbf5ee23d71_terseLabel_en-US" xlink:label="lab_hfwa_PremierCommercialBancorpMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premier Commercial Bancorp</link:label>
    <link:label id="lab_hfwa_PremierCommercialBancorpMember_label_en-US" xlink:label="lab_hfwa_PremierCommercialBancorpMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premier Commercial Bancorp [Member]</link:label>
    <link:label id="lab_hfwa_PremierCommercialBancorpMember_documentation_en-US" xlink:label="lab_hfwa_PremierCommercialBancorpMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premier Commercial Bancorp [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PremierCommercialBancorpMember" xlink:href="hfwa-20230331.xsd#hfwa_PremierCommercialBancorpMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_PremierCommercialBancorpMember" xlink:to="lab_hfwa_PremierCommercialBancorpMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_50eb3b77-a2e5-4c52-96b9-ffcd19dcd650_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_fd40e312-9152-4b74-b07b-6f6139f0745d_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock_f1bbddb9-2eff-4cd1-bec5-ce4d68669675_terseLabel_en-US" xlink:label="lab_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Credit Losses And Allowance for Unfunded Commitments And Letters Of Credit</link:label>
    <link:label id="lab_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock_label_en-US" xlink:label="lab_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Credit Losses And Allowance for Unfunded Commitments And Letters Of Credit [Table Text Block]</link:label>
    <link:label id="lab_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock_documentation_en-US" xlink:label="lab_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Credit Losses And Allowance for Unfunded Commitments And Letters Of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" xlink:href="hfwa-20230331.xsd#hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" xlink:to="lab_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a07faad5-55b9-42f2-ac65-d7466a00930e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems_ab7a831b-f415-4d0e-a6cb-7db09c8a6c50_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_69554f16-291a-449b-b3ed-c74b21b2b53b_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Portfolio Segment [Member]</link:label>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPortfolioSegmentMember" xlink:to="lab_us-gaap_CommercialPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_d288a0ee-6515-482d-8fcd-7e1c66fc6848_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Maturity, without Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_7b06fe8f-3509-4cd5-9c9d-71b26898d517_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_0068779c-541b-4148-85af-5d9d4ae5a387_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_9f384cf7-feff-4f75-b627-911bd93bdadc_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from redemption of Federal Home Loan Bank stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Federal Home Loan Bank Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock" xlink:to="lab_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_e2982f6e-5bfa-4498-bdbf-5730dc21a856_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of securities available for sale, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_6828bb12-92e3-44d9-9cf7-6a463145c5ea_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_268238ca-8c97-4c47-bcce-38eee7867f1f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_SignificantAccountingPoliciesPolicyTextBlock_c5059a13-11c7-43fa-b3df-dc2558abb443_terseLabel_en-US" xlink:label="lab_hfwa_SignificantAccountingPoliciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_hfwa_SignificantAccountingPoliciesPolicyTextBlock_label_en-US" xlink:label="lab_hfwa_SignificantAccountingPoliciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Policy Text Block]</link:label>
    <link:label id="lab_hfwa_SignificantAccountingPoliciesPolicyTextBlock_documentation_en-US" xlink:label="lab_hfwa_SignificantAccountingPoliciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SignificantAccountingPoliciesPolicyTextBlock" xlink:href="hfwa-20230331.xsd#hfwa_SignificantAccountingPoliciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_SignificantAccountingPoliciesPolicyTextBlock" xlink:to="lab_hfwa_SignificantAccountingPoliciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount_0c0b9075-3ec3-4541-8307-3b42415757bd_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_91d3fb92-1ce3-4770-aa31-f372bd65041f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_98e60add-448b-4d51-a4e2-d399037fe73f_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestReceivable_8e0f9708-95cf-45ab-871b-91fe4eac6509_terseLabel_en-US" xlink:label="lab_us-gaap_InterestReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest receivable</link:label>
    <link:label id="lab_us-gaap_InterestReceivable_label_en-US" xlink:label="lab_us-gaap_InterestReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestReceivable" xlink:to="lab_us-gaap_InterestReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_f0661f90-48b7-4d53-84ab-bf164b7c5f13_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of realized gains and losses on sale of securities available for sale</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Realized Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialPortfolioSegmentMember_6dace8b2-d7e4-4b33-bc8e-e1b229641f27_terseLabel_en-US" xlink:label="lab_us-gaap_ResidentialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential Portfolio Segment [Member]</link:label>
    <link:label id="lab_us-gaap_ResidentialPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_ResidentialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialPortfolioSegmentMember" xlink:to="lab_us-gaap_ResidentialPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_4cf45ce0-8585-4daa-9f9c-50e6b4c8b107_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_ac32a7af-4dcc-44c3-81da-9412e44ed734_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityAdditionalInformation_f2fd26af-dc41-44ce-b11a-d27378c17378_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityAdditionalInformation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Quality, Additional Information</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityAdditionalInformation_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityAdditionalInformation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Quality, Additional Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityAdditionalInformation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableCreditQualityAdditionalInformation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableCreditQualityAdditionalInformation" xlink:to="lab_us-gaap_FinancingReceivableCreditQualityAdditionalInformation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsLineItems_be5ecab4-3aad-410c-8344-f7f610dab4d3_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems" xlink:to="lab_us-gaap_FinancingReceivableModificationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_a768c479-7122-4f44-bcec-d580d4c704af_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_01deb58b-fe74-46cb-a331-2029e5473879_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value measurements for financial instruments measured at fair value on a non-recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Nonrecurring Basis, Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_1720cb93-ffea-43c7-bfc5-f23e6abd0e0b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_be01dd99-15c1-40b9-97bc-e865ea5c3399_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities and repayments of investment securities held to maturity</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2abdee82-f6bd-4cfe-9cbf-0275d790b5ca_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralDomain_c53992e7-3ca3-4c62-b121-a0acfe7ba667_terseLabel_en-US" xlink:label="lab_us-gaap_CollateralDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral [Domain]</link:label>
    <link:label id="lab_us-gaap_CollateralDomain_label_en-US" xlink:label="lab_us-gaap_CollateralDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral Held [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralDomain" xlink:to="lab_us-gaap_CollateralDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_46630d30-a014-42e4-bfd9-ebf0a240aafe_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff_773992fe-ebc6-4272-b14c-b803d4f2360a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_4491dab2-12cf-441d-8192-4d46cb2290d2_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_589faa14-682c-41a7-9407-4f3c4d574cb8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncome_b8ae3589-575d-411d-a2ac-437603cf46a2_totalLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total noninterest income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncome_label_en-US" xlink:label="lab_us-gaap_NoninterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncome" xlink:to="lab_us-gaap_NoninterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_5c59c08f-faa1-4fa7-b84c-85c6de6b8c66_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0a25becc-f42f-409a-b7dd-6a886490a2a2_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_fa88365d-d465-40e8-9041-45fc79fae056_terseLabel_en-US" xlink:label="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential CMO and MBS</link:label>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential Mortgage-Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:to="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_CustomersMember_5927a421-7ad9-4e94-8281-174d51036882_terseLabel_en-US" xlink:label="lab_hfwa_CustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customers</link:label>
    <link:label id="lab_hfwa_CustomersMember_label_en-US" xlink:label="lab_hfwa_CustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customers [Member]</link:label>
    <link:label id="lab_hfwa_CustomersMember_documentation_en-US" xlink:label="lab_hfwa_CustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CustomersMember" xlink:href="hfwa-20230331.xsd#hfwa_CustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_CustomersMember" xlink:to="lab_hfwa_CustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_18804c44-da9a-48b4-bffd-f5d2098521cf_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Domain]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain" xlink:to="lab_us-gaap_InternalCreditAssessmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_ea55990e-ba07-4c28-8e39-55e66ae7ebf9_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_4de315af-d40d-47bd-a483-a688528d8478_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_0dc64336-ea03-476c-af36-996e56620fe3_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities and repayments of investment securities available for sale</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_55c19c4f-16db-47b6-a13b-743021f39656_verboseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NONINTEREST INCOME:</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeAbstract" xlink:to="lab_us-gaap_NoninterestIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_FarmlandMember_bce4aa38-2a17-4267-88d1-cd85758af421_terseLabel_en-US" xlink:label="lab_hfwa_FarmlandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Farmland [Member]</link:label>
    <link:label id="lab_hfwa_FarmlandMember_label_en-US" xlink:label="lab_hfwa_FarmlandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Farmland [Member]</link:label>
    <link:label id="lab_hfwa_FarmlandMember_documentation_en-US" xlink:label="lab_hfwa_FarmlandMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Farmland [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FarmlandMember" xlink:href="hfwa-20230331.xsd#hfwa_FarmlandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FarmlandMember" xlink:to="lab_hfwa_FarmlandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_1280531e-e1be-48c3-bfb7-6c55e84b6ef0_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, shares</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_40f24d16-bafb-49ab-bf04-6596253ba89c_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance, shares</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_edd54541-91a7-4318-81bc-40f45f692cae_terseLabel_en-US" xlink:label="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Stock in Subsidiary</link:label>
    <link:label id="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_label_en-US" xlink:label="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Stock in Subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_759665e3-b3a3-40bb-b1d7-042d11464dba_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingExpense_ca514781-3da3-4994-91d5-cdc26390d3b6_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketingExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing</link:label>
    <link:label id="lab_us-gaap_MarketingExpense_label_en-US" xlink:label="lab_us-gaap_MarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingExpense" xlink:to="lab_us-gaap_MarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_23a78687-9224-44e5-b99f-dfb6fee21fd9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Holdings [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Nonaccrual [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_9fd8d864-2db4-442b-babe-034e7c3d43e2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment of net gain from sale of investment securities included in income, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_55f17452-a707-47e0-8b0a-34636da98f78_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_bfa99fde-34c3-4d00-a4c2-896a550e7e38_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_f775dace-5362-4aea-8083-6a0b1a6bacd5_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity security</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_InvestmentInLowIncomeHousingTaxPartnership_a661bba9-7f42-418d-8ae1-ca249a74fa78_terseLabel_en-US" xlink:label="lab_hfwa_InvestmentInLowIncomeHousingTaxPartnership" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in LIHTC partnership and related funding commitment</link:label>
    <link:label id="lab_hfwa_InvestmentInLowIncomeHousingTaxPartnership_label_en-US" xlink:label="lab_hfwa_InvestmentInLowIncomeHousingTaxPartnership" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in low income housing tax partnership</link:label>
    <link:label id="lab_hfwa_InvestmentInLowIncomeHousingTaxPartnership_documentation_en-US" xlink:label="lab_hfwa_InvestmentInLowIncomeHousingTaxPartnership" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in low income housing tax partnership</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InvestmentInLowIncomeHousingTaxPartnership" xlink:href="hfwa-20230331.xsd#hfwa_InvestmentInLowIncomeHousingTaxPartnership"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_InvestmentInLowIncomeHousingTaxPartnership" xlink:to="lab_hfwa_InvestmentInLowIncomeHousingTaxPartnership" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_3ecf41db-3018-424b-bff2-e1d1ed4c6159_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfessionalFees_218e657f-35ee-4c43-a032-8eff76e3cf54_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfessionalFees" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional services</link:label>
    <link:label id="lab_us-gaap_ProfessionalFees_label_en-US" xlink:label="lab_us-gaap_ProfessionalFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfessionalFees" xlink:to="lab_us-gaap_ProfessionalFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_dee314e3-1f6b-46d4-9930-4b67786de2e1_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPeriodIncreaseDecrease_9d81f27e-5d30-455b-a281-870ee6e34f25_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_GoodwillPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_932a07a1-7387-47d8-aa61-c12ecbfabc7e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of Federal Home Loan Bank advances</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_InterestRateSwapFeeIncome_57d3501d-ff3b-48fe-9e0b-e0a2e82f7f68_terseLabel_en-US" xlink:label="lab_hfwa_InterestRateSwapFeeIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap fees</link:label>
    <link:label id="lab_hfwa_InterestRateSwapFeeIncome_label_en-US" xlink:label="lab_hfwa_InterestRateSwapFeeIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Fee Income</link:label>
    <link:label id="lab_hfwa_InterestRateSwapFeeIncome_documentation_en-US" xlink:label="lab_hfwa_InterestRateSwapFeeIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Fee Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestRateSwapFeeIncome" xlink:href="hfwa-20230331.xsd#hfwa_InterestRateSwapFeeIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_InterestRateSwapFeeIncome" xlink:to="lab_hfwa_InterestRateSwapFeeIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_0d2ce45b-9ba4-4fbb-928d-352c16b4290e_terseLabel_en-US" xlink:label="lab_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_label_en-US" xlink:label="lab_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Change in Accrued Interest Receivable, Prepaid Expenses and Other Assets, Accrued Expenses and Other Liabilities</link:label>
    <link:label id="lab_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_documentation_en-US" xlink:label="lab_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in accrued interest receivable, prepaid expenses and other assets, accrued expenses and other liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" xlink:href="hfwa-20230331.xsd#hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" xlink:to="lab_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecurities_e18b4a81-85f4-4258-ad85-bac9222e3609_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecurities_cdff2ba2-420c-4fac-84c1-ae26b6dadff1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecurities_label_en-US" xlink:label="lab_us-gaap_DebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecurities" xlink:to="lab_us-gaap_DebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_546c6915-b04e-4fd1-933f-5948a54e9ef1_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_381f3749-d31a-48c8-b25b-e32e0c919113_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4192db45-b72f-4d3c-a2b8-3375143735c2_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f805e5ff-e403-4551-b5da-96c69b82c5f5_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (loss),&#160;net</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_e0b08b84-482f-4413-a50b-d13774b6cdcc_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_800609dc-0b27-4f29-a794-c7d601a02cb4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForOtherCreditLosses_4c908090-6ca8-4666-9c70-5fa9ad964c53_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForOtherCreditLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Other Credit Losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForOtherCreditLosses_label_en-US" xlink:label="lab_us-gaap_ProvisionForOtherCreditLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Other Credit Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForOtherCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForOtherCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForOtherCreditLosses" xlink:to="lab_us-gaap_ProvisionForOtherCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c4f81361-2319-450c-af8f-fea7f4e1f665_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpense_76ef8b1f-2073-4745-88b7-d9b134588f30_totalLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total noninterest expense</link:label>
    <link:label id="lab_us-gaap_NoninterestExpense_label_en-US" xlink:label="lab_us-gaap_NoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestExpense" xlink:to="lab_us-gaap_NoninterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_37b1c168-bad3-4303-bcc4-f3e67b50cbcf_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_c097b208-d6be-4093-a65d-1f4508ab11ee_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, no par value, 50,000,000 shares authorized; 35,108,120 and 35,106,697 shares issued and outstanding, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialRealEstateMember_d6432e72-d3cf-4825-bfa0-8fe8b3c584c0_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Real Estate</link:label>
    <link:label id="lab_us-gaap_CommercialRealEstateMember_label_en-US" xlink:label="lab_us-gaap_CommercialRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Real Estate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialRealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialRealEstateMember" xlink:to="lab_us-gaap_CommercialRealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_6d1859af-e08c-435e-b462-3099e7be3b67_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less than 12 Months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_f309ed32-0165-4c94-9f65-ff50445b81a2_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefits and Share-Based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_1d3856cc-66cf-4fcc-a76d-65f353dd2f8c_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_85318fb6-a353-482f-82af-95abbbdaaa80_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value measurements of assets on a nonrecurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases_e096afca-030f-4395-a44d-b30c46292301_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and fees on loans</link:label>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases_6b069127-38a9-4b49-88f2-e0706268aaee_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Fee Income, Loans and Leases</link:label>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases_label_en-US" xlink:label="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Fee Income, Loans and Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_42f71c22-6f2f-4998-8cd5-66b7587df97f_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsumerPortfolioSegmentMember_775e5a93-e00b-4859-a817-dcc0e09173de_terseLabel_en-US" xlink:label="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Portfolio Segment [Member]</link:label>
    <link:label id="lab_us-gaap_ConsumerPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsumerPortfolioSegmentMember" xlink:to="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpenseAbstract_e0568219-91ab-463b-85ae-e2546f224eee_verboseLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NONINTEREST EXPENSE:</link:label>
    <link:label id="lab_us-gaap_NoninterestExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NoninterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestExpenseAbstract" xlink:to="lab_us-gaap_NoninterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_OnetoFourFamilyRealEstateConstructionMember_40ed430c-eacf-4d18-89a0-b96b1fe968b0_verboseLabel_en-US" xlink:label="lab_hfwa_OnetoFourFamilyRealEstateConstructionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One-to-four Family Real Estate Construction</link:label>
    <link:label id="lab_hfwa_OnetoFourFamilyRealEstateConstructionMember_9ecc74ae-876e-4ec6-b2f7-d09ceb673cb9_terseLabel_en-US" xlink:label="lab_hfwa_OnetoFourFamilyRealEstateConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One to Four Family Real Estate Construction [Member]</link:label>
    <link:label id="lab_hfwa_OnetoFourFamilyRealEstateConstructionMember_label_en-US" xlink:label="lab_hfwa_OnetoFourFamilyRealEstateConstructionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One to Four Family Real Estate Construction [Member]</link:label>
    <link:label id="lab_hfwa_OnetoFourFamilyRealEstateConstructionMember_documentation_en-US" xlink:label="lab_hfwa_OnetoFourFamilyRealEstateConstructionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One to Four Family Real Estate Construction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember" xlink:to="lab_hfwa_OnetoFourFamilyRealEstateConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_7dbda5fe-91e5-4aad-8184-f5258493e2fa_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest-Bearing Domestic Deposit, Certificates of Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits" xlink:to="lab_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_FinancingReceivables30to89DaysPastDueMember_00ea94aa-93c2-4ed7-8e41-1531d190a438_terseLabel_en-US" xlink:label="lab_hfwa_FinancingReceivables30to89DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivables, 30 to 89 Days Past Due [Member]</link:label>
    <link:label id="lab_hfwa_FinancingReceivables30to89DaysPastDueMember_label_en-US" xlink:label="lab_hfwa_FinancingReceivables30to89DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivables, 30 to 89 Days Past Due [Member]</link:label>
    <link:label id="lab_hfwa_FinancingReceivables30to89DaysPastDueMember_documentation_en-US" xlink:label="lab_hfwa_FinancingReceivables30to89DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivables, 30 to 89 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivables30to89DaysPastDueMember" xlink:href="hfwa-20230331.xsd#hfwa_FinancingReceivables30to89DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FinancingReceivables30to89DaysPastDueMember" xlink:to="lab_hfwa_FinancingReceivables30to89DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_cbd17242-4cbd-441c-8733-919a3b1926d6_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_7ff687e4-e06e-4fdb-9afa-c0716713e175_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtendedMaturityAndInterestRateReductionMember_fe58b3c1-64cc-4a9c-8f97-2a1833a26da9_terseLabel_en-US" xlink:label="lab_us-gaap_ExtendedMaturityAndInterestRateReductionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Maturity and Interest Rate Reduction</link:label>
    <link:label id="lab_us-gaap_ExtendedMaturityAndInterestRateReductionMember_label_en-US" xlink:label="lab_us-gaap_ExtendedMaturityAndInterestRateReductionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Maturity and Interest Rate Reduction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityAndInterestRateReductionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtendedMaturityAndInterestRateReductionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedMaturityAndInterestRateReductionMember" xlink:to="lab_us-gaap_ExtendedMaturityAndInterestRateReductionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_a24b7809-5688-4ee0-a105-bae840162fc4_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_f2c593ad-7455-4585-8a2a-93ce80689037_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_35df4a6c-60d8-4941-8f8a-934da0fcb61f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Credit Quality Indicators [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Credit Quality Indicators [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:to="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_PaymentsForProceedsFromFinanceReceivables_dd6a86e1-9c95-4d3b-a931-cff7c02cd45a_negatedLabel_en-US" xlink:label="lab_hfwa_PaymentsForProceedsFromFinanceReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan originations and purchases, net of payments</link:label>
    <link:label id="lab_hfwa_PaymentsForProceedsFromFinanceReceivables_label_en-US" xlink:label="lab_hfwa_PaymentsForProceedsFromFinanceReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Finance Receivables</link:label>
    <link:label id="lab_hfwa_PaymentsForProceedsFromFinanceReceivables_documentation_en-US" xlink:label="lab_hfwa_PaymentsForProceedsFromFinanceReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Finance Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaymentsForProceedsFromFinanceReceivables" xlink:href="hfwa-20230331.xsd#hfwa_PaymentsForProceedsFromFinanceReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_PaymentsForProceedsFromFinanceReceivables" xlink:to="lab_hfwa_PaymentsForProceedsFromFinanceReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_c6967343-6c47-464c-a169-985e20bf0d44_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_239e8f5d-b57d-48ee-b71e-02e90e19c10b_verboseLabel_en-US" xlink:label="lab_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value measurements of assets on a nonrecurring basis</link:label>
    <link:label id="lab_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_label_en-US" xlink:label="lab_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assets and Liabilities Measured on Non Recurring Basis [Abstract]</link:label>
    <link:label id="lab_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_documentation_en-US" xlink:label="lab_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value assets and liabilities measured on non recurring basis.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:href="hfwa-20230331.xsd#hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:to="lab_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_1da8c995-cc8b-492a-852a-d1f6f7f5bb57_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_816d151f-085a-4549-b90c-0d901f8ba4f5_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses on loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_d8abb780-f1ba-4698-a422-792c541fa7cf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of investment securities held to maturity</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Held-to-Maturity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_4fa2059c-605a-4af5-ba21-1623561234d0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of repurchased shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_ba1344cc-a4f3-4598-a9d4-b63a0d7658d1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_0ea1ad1c-3d65-4df9-b909-8dfc36b5e325_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_fc884ce1-460b-4cad-9bc5-a469bc5b6a39_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_bf8dc28e-2e7e-4292-814e-9bf02b58d1c1_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_de3f7d04-1b04-4250-b068-ded1d9531f06_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchased shares to pay withholding taxes (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_40853bbf-dc60-4119-b529-0d0d70535e23_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total investment securities</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_5242cbf5-bc33-4273-9787-f99c8eb93b31_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total investment securities</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_b701ce9a-04dc-4574-92e8-e8bc2a83ef34_verboseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment securities held to maturity</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_e5b6e53e-5a05-4e83-8d83-d0657262572e_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PassMember_cdd7accf-61a2-4853-9554-cadc83e884ef_terseLabel_en-US" xlink:label="lab_us-gaap_PassMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pass [Member]</link:label>
    <link:label id="lab_us-gaap_PassMember_label_en-US" xlink:label="lab_us-gaap_PassMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pass [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PassMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PassMember" xlink:to="lab_us-gaap_PassMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_1f6e9ec3-2c02-49dd-b25b-dd5829b66c95_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_957a5035-1e0c-4fd6-80d0-af2cee5e70cb_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a1c7be61-5091-4767-a1ac-6120577118fa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_4e6dc29a-57ed-4c62-8a6b-5a3944e5d702_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_17a2597c-2162-440c-bcd0-09cd285df594_verboseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. government and agency securities</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesTextBlock_861449b8-ae7d-41fd-80a8-1712be3ee95d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Receivable</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivables [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesTextBlock" xlink:to="lab_us-gaap_FinancingReceivablesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_c98b59ac-03dc-415a-8175-09c00380ee70_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_9808f1f3-5927-4f6c-8b19-5211aa34fe1d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseOther_c58d012c-655d-4251-a7a3-6c9b1a95a7ab_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other borrowings</link:label>
    <link:label id="lab_us-gaap_InterestExpenseOther_label_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseOther" xlink:to="lab_us-gaap_InterestExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringMember_a1c7b2e5-4362-4292-917e-a407cf9f143d_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonrecurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Nonrecurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_TwelfthStockRepurchasePlanMember_d20126de-1169-46d9-811d-993aae4f66a2_terseLabel_en-US" xlink:label="lab_hfwa_TwelfthStockRepurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Twelfth Stock Repurchase Plan [Member] [Member] [Domain]</link:label>
    <link:label id="lab_hfwa_TwelfthStockRepurchasePlanMember_label_en-US" xlink:label="lab_hfwa_TwelfthStockRepurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Twelfth Stock Repurchase Plan [Member]</link:label>
    <link:label id="lab_hfwa_TwelfthStockRepurchasePlanMember_documentation_en-US" xlink:label="lab_hfwa_TwelfthStockRepurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Twelfth Stock Repurchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TwelfthStockRepurchasePlanMember" xlink:href="hfwa-20230331.xsd#hfwa_TwelfthStockRepurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_TwelfthStockRepurchasePlanMember" xlink:to="lab_hfwa_TwelfthStockRepurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_NonOwnerOccupiedCommercialRealEstateMember_0b9f8b51-4b27-4f38-a7a1-dd1e727c40eb_terseLabel_en-US" xlink:label="lab_hfwa_NonOwnerOccupiedCommercialRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Owner Occupied Commercial Real Estate [Member]</link:label>
    <link:label id="lab_hfwa_NonOwnerOccupiedCommercialRealEstateMember_label_en-US" xlink:label="lab_hfwa_NonOwnerOccupiedCommercialRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Owner Occupied Commercial Real Estate [Member]</link:label>
    <link:label id="lab_hfwa_NonOwnerOccupiedCommercialRealEstateMember_documentation_en-US" xlink:label="lab_hfwa_NonOwnerOccupiedCommercialRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non owner occupied commercial real estate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember" xlink:to="lab_hfwa_NonOwnerOccupiedCommercialRealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_bb0b5ef4-c111-4a06-a875-ea20748d31e2_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of other assets, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_b763aa65-20d5-442b-a411-b01aaa7b8a0e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax_cc4cdab4-c551-4728-8805-4487efedfad7_terseLabel_en-US" xlink:label="lab_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), Tax</link:label>
    <link:label id="lab_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax_label_en-US" xlink:label="lab_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax" xlink:to="lab_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_ea782d5c-d12a-48cc-8ce4-ce80e4e6a7c5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_c62a24ed-591a-4320-b023-24511e5ae17b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_078de5e7-3c41-4e3e-ad5f-e0120b36b1c4_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_4bf9dab0-d535-401f-a468-874b1e44370b_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f40632d3-017d-4ca9-8ef6-5c1f51c44c14_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_e5722908-1c41-4011-b403-503cede65cbe_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross realized gains</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5f00a612-bb9b-4ba3-8760-9ec89401d7a3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_CreditLossFinancialInstrumentTableTextBlock_c915d32b-75f5-439f-a3ca-2f04deb2286f_terseLabel_en-US" xlink:label="lab_hfwa_CreditLossFinancialInstrumentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Lease Receivable Collateral for Secured Borrowings [Table Text Block]</link:label>
    <link:label id="lab_hfwa_CreditLossFinancialInstrumentTableTextBlock_label_en-US" xlink:label="lab_hfwa_CreditLossFinancialInstrumentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Loss, Financial Instrument [Table Text Block]</link:label>
    <link:label id="lab_hfwa_CreditLossFinancialInstrumentTableTextBlock_documentation_en-US" xlink:label="lab_hfwa_CreditLossFinancialInstrumentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Loss, Financial Instrument</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CreditLossFinancialInstrumentTableTextBlock" xlink:href="hfwa-20230331.xsd#hfwa_CreditLossFinancialInstrumentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_CreditLossFinancialInstrumentTableTextBlock" xlink:to="lab_hfwa_CreditLossFinancialInstrumentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_cde3d7bb-13d5-4711-951d-5aea6d8f39ca_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_a36961e8-e252-4c8d-9c70-818fb4242422_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6aaa3b4b-565a-4073-b780-2c351593f3a3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_4b68a188-779a-4d74-ae9d-83d8d3c6c4bd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_9fee0041-6052-4bb6-85fd-b54787d801f4_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d94df5f3-5fd2-4441-aa8f-a2f5f02418ab_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_UnusedCommitmentstoExtendCreditMember_2e8147d6-594b-4338-b811-520c1b5d1dc4_terseLabel_en-US" xlink:label="lab_hfwa_UnusedCommitmentstoExtendCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused Commitments to Extend Credit [Member]</link:label>
    <link:label id="lab_hfwa_UnusedCommitmentstoExtendCreditMember_label_en-US" xlink:label="lab_hfwa_UnusedCommitmentstoExtendCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused Commitments to Extend Credit [Member]</link:label>
    <link:label id="lab_hfwa_UnusedCommitmentstoExtendCreditMember_documentation_en-US" xlink:label="lab_hfwa_UnusedCommitmentstoExtendCreditMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused Commitments to Extend Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnusedCommitmentstoExtendCreditMember" xlink:href="hfwa-20230331.xsd#hfwa_UnusedCommitmentstoExtendCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_UnusedCommitmentstoExtendCreditMember" xlink:to="lab_hfwa_UnusedCommitmentstoExtendCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff_07642091-b36d-4477-86af-d6fad564cb3c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_2593e2b6-1d90-44ea-8f63-fcdb852e4ca4_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-hedging interest rate derivatives</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_71db5a36-405a-46f2-9f80-23768c79fb1c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_2cfbe3cf-d3bd-4e73-8a8d-7c41e99e52f8_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_d647ca16-6de8-4df3-839f-8e5c7566d8f5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_33dee726-2dbd-43e2-8291-f52ec1227918_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableFairValueDisclosure_50f54332-dd88-4e15-9557-e2b177396755_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableFairValueDisclosure" xlink:to="lab_us-gaap_AccountsReceivableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAggregatedInvestmentsMember_e1a05dfc-689a-4ff5-9a95-5388d8d37619_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAggregatedInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other asset-backed securities</link:label>
    <link:label id="lab_us-gaap_OtherAggregatedInvestmentsMember_label_en-US" xlink:label="lab_us-gaap_OtherAggregatedInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Security Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAggregatedInvestmentsMember" xlink:to="lab_us-gaap_OtherAggregatedInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_d5147e62-8b6e-4bf1-9cc3-4cca6486ad9f_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_799064ad-ea04-44ad-9b98-a53f55649cab_terseLabel_en-US" xlink:label="lab_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five or More Family Residential and Commercial Properties [Member]</link:label>
    <link:label id="lab_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_label_en-US" xlink:label="lab_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five or More Family Residential and Commercial Properties [Member]</link:label>
    <link:label id="lab_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_documentation_en-US" xlink:label="lab_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five or more family residential and commercial properties.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember" xlink:to="lab_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_06ad6a18-1322-4c02-813b-6b4320654f7e_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_ba82d00c-0c00-4ca1-a4b5-9b8a2a726109_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c8617134-2d23-4a53-b207-a958777c8c48_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_4a9168bc-277c-4448-9792-fc195ea12144_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_4442b40c-525e-41f3-9dc2-a416eab81adf_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableMember_62ae0ff3-c6f0-4fd9-9b9d-49bc89dde923_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Receivable [Member]</link:label>
    <link:label id="lab_us-gaap_LoansReceivableMember_label_en-US" xlink:label="lab_us-gaap_LoansReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableMember" xlink:to="lab_us-gaap_LoansReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_31115688-426c-41fc-96f5-d03c5db15caf_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_34fa0511-6e6c-43ba-90c9-62cfe18e12e8_totalLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net interest income after provision for (reversal of) credit losses</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), after Provision for Loan Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_RealEstateConstructionAndLandDevelopmentMember_59b7a129-9929-448d-b40b-e2334520de9b_verboseLabel_en-US" xlink:label="lab_hfwa_RealEstateConstructionAndLandDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Construction and Land Development</link:label>
    <link:label id="lab_hfwa_RealEstateConstructionAndLandDevelopmentMember_a4394086-e6cd-4613-ad28-8fad40193926_terseLabel_en-US" xlink:label="lab_hfwa_RealEstateConstructionAndLandDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Construction and Land Development [Member]</link:label>
    <link:label id="lab_hfwa_RealEstateConstructionAndLandDevelopmentMember_label_en-US" xlink:label="lab_hfwa_RealEstateConstructionAndLandDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Construction and Land Development [Member]</link:label>
    <link:label id="lab_hfwa_RealEstateConstructionAndLandDevelopmentMember_documentation_en-US" xlink:label="lab_hfwa_RealEstateConstructionAndLandDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total real estate construction and land development.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember" xlink:to="lab_hfwa_RealEstateConstructionAndLandDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_f651b352-1009-4fd6-b929-f03b0925ff00_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock_77f94035-2c46-46ba-bd8b-63c9e4de6bbf_terseLabel_en-US" xlink:label="lab_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Commitments to Extend Credit and Letters of Credit [Table Text Block]</link:label>
    <link:label id="lab_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock_label_en-US" xlink:label="lab_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Commitments to Extend Credit and Letters of Credit [Table Text Block]</link:label>
    <link:label id="lab_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock_documentation_en-US" xlink:label="lab_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Commitments to Extend Credit and Letters of credit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" xlink:href="hfwa-20230331.xsd#hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" xlink:to="lab_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_ca80f611-1250-4368-ab3b-3b2684d49478_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_5c600c91-a537-4af8-b7cb-1fe54cd1d9bc_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_206c853b-a134-40b0-9f99-600f228fe7df_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Period Past Due [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Aging [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_3656a3bf-2f29-4ade-a889-df35a8c92100_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense</link:label>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noninterest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoninterestExpense" xlink:to="lab_us-gaap_OtherNoninterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_c8708b5c-5590-43c8-83d4-c3667c315fe7_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Deposits_2b56a8e8-3819-4d41-a9ca-d0396d474332_totalLabel_en-US" xlink:label="lab_us-gaap_Deposits" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deposits</link:label>
    <link:label id="lab_us-gaap_Deposits_label_en-US" xlink:label="lab_us-gaap_Deposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Deposits" xlink:to="lab_us-gaap_Deposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_87cc1462-dfeb-470b-a395-a1dbe8d194b0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accrued Interest Writeoff</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accrued Interest Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5c1d1667-eddd-4e0d-bd2f-ffcefe495dc8_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_a5e5de59-82e8-42cf-aed6-26d97644281a_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_87e50a93-a9e1-46b8-b18b-ddc91363a387_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_7d80c287-26ac-4011-9fe2-90b0de6457ba_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_489fdee4-5470-4193-8508-c28f44767466_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_PaycheckProtectionProgramMember_59db812b-2346-4e6c-902e-f823137f239a_terseLabel_en-US" xlink:label="lab_hfwa_PaycheckProtectionProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program</link:label>
    <link:label id="lab_hfwa_PaycheckProtectionProgramMember_label_en-US" xlink:label="lab_hfwa_PaycheckProtectionProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program [Member]</link:label>
    <link:label id="lab_hfwa_PaycheckProtectionProgramMember_documentation_en-US" xlink:label="lab_hfwa_PaycheckProtectionProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaycheckProtectionProgramMember" xlink:href="hfwa-20230331.xsd#hfwa_PaycheckProtectionProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_PaycheckProtectionProgramMember" xlink:to="lab_hfwa_PaycheckProtectionProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_WashingtonBankingMember_f0883705-2802-4dca-8ba6-073f23394104_verboseLabel_en-US" xlink:label="lab_hfwa_WashingtonBankingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Washington Banking Company</link:label>
    <link:label id="lab_hfwa_WashingtonBankingMember_label_en-US" xlink:label="lab_hfwa_WashingtonBankingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Washington Banking [Member]</link:label>
    <link:label id="lab_hfwa_WashingtonBankingMember_documentation_en-US" xlink:label="lab_hfwa_WashingtonBankingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Washington Banking [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_WashingtonBankingMember" xlink:href="hfwa-20230331.xsd#hfwa_WashingtonBankingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_WashingtonBankingMember" xlink:to="lab_hfwa_WashingtonBankingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_68f8b80b-92e8-4418-bef1-eb5613ee5692_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_0b8ff814-8652-4944-b69e-6db48c260f25_terseLabel_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_label_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_d0ed8255-620d-4c06-9f91-0f27fb1a02ad_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends declared on common stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_de9e3b6e-c3df-4286-9a02-ff60efe7284d_netLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_df80b5c5-61f3-43d8-a3c7-68bddafd26ec_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_cd4acada-855d-436d-9a37-1cc5dab84be4_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_dfc4f1a1-5af0-4273-a76f-a29b04bfe055_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesAbstract_a7e6e911-d33d-447b-bb23-472823e3d197_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract" xlink:to="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_f751bf13-9226-43a9-ad9d-85f8659eae96_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_dcaf8552-e07f-465a-8378-061c1bce37bc_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value measurements of assets on a recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_c0fc9479-22c0-4e60-93c1-3323da8b72b4_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified, Weighted Average Term Increase from Modification</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified, Weighted Average Term Increase from Modification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" xlink:to="lab_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e7e6758b-882c-4810-8b2d-101d17dc6d07_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_618334db-7da6-44d5-988e-49f2db4895f1_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OccupancyNet_4955dec8-8f1a-4bc5-a544-92746edf38b3_verboseLabel_en-US" xlink:label="lab_us-gaap_OccupancyNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occupancy and equipment</link:label>
    <link:label id="lab_us-gaap_OccupancyNet_label_en-US" xlink:label="lab_us-gaap_OccupancyNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occupancy, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OccupancyNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OccupancyNet" xlink:to="lab_us-gaap_OccupancyNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_41f3629d-5ac1-4cec-be9f-06d88a6954db_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8e74a1e8-1683-40e4-84a4-6ad2e617fc36_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_8cbccc54-2144-486e-ac89-232bb9ba7a6f_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per common share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_7b1668f4-76e6-4c55-a259-b9af3e9629ac_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash on hand and in banks</link:label>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_label_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Due from Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndDueFromBanks" xlink:to="lab_us-gaap_CashAndDueFromBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_eab4e83d-1c50-4217-8536-c0df7c1be865_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses on Loans</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_c4b58f74-ec5e-4bca-ae7f-41bfb16e713d_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_label_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable" xlink:to="lab_us-gaap_ClassOfTreasuryStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures_3c7ee166-ed80-4788-a341-19def0d902e1_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior subordinated debentures</link:label>
    <link:label id="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures_label_en-US" xlink:label="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Junior Subordinated Debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:to="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_222368eb-df2a-49da-8f1b-7e315a31f65d_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for (reversal of) credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_1a67bfd0-b10f-4924-9f91-4ac43e25e6ad_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for (reversal of) credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Loan, Lease, and Other Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_60abf927-571b-4e7f-8062-cdb85805c507_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of fair value and unrealized losses of available for sale investment securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_40d6d1b7-2810-4b5e-8b83-8873f94b956b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_ImpairedLoansMember_8775b69d-8087-48c6-b704-4fee168dc34e_terseLabel_en-US" xlink:label="lab_hfwa_ImpairedLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Loans</link:label>
    <link:label id="lab_hfwa_ImpairedLoansMember_label_en-US" xlink:label="lab_hfwa_ImpairedLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Loans [Member]</link:label>
    <link:label id="lab_hfwa_ImpairedLoansMember_documentation_en-US" xlink:label="lab_hfwa_ImpairedLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMember" xlink:href="hfwa-20230331.xsd#hfwa_ImpairedLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ImpairedLoansMember" xlink:to="lab_hfwa_ImpairedLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_380434a8-f713-4efe-9466-4339d15e8d42_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankingAndThriftOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_BankingAndThriftOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking and Thrift, Other Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingAndThriftOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankingAndThriftOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankingAndThriftOtherDisclosuresAbstract" xlink:to="lab_us-gaap_BankingAndThriftOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_DebtSecuritiesAmortizedCost_df8981d1-7d6f-4360-9a38-4cc76bf93e02_terseLabel_en-US" xlink:label="lab_hfwa_DebtSecuritiesAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_hfwa_DebtSecuritiesAmortizedCost_label_en-US" xlink:label="lab_hfwa_DebtSecuritiesAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Amortized Cost</link:label>
    <link:label id="lab_hfwa_DebtSecuritiesAmortizedCost_documentation_en-US" xlink:label="lab_hfwa_DebtSecuritiesAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DebtSecuritiesAmortizedCost" xlink:href="hfwa-20230331.xsd#hfwa_DebtSecuritiesAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_DebtSecuritiesAmortizedCost" xlink:to="lab_hfwa_DebtSecuritiesAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_a31d7ec6-68e2-4f68-9144-8f154384bd0a_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities [Member]</link:label>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-Sale Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableforsaleSecuritiesMember" xlink:to="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_383e4d90-02ac-448e-b237-9e8f2b36b179_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Gain (Loss) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_51b12ffb-fb8b-48a8-bb75-a064d8ee6747_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks_1e14be8f-a693-4791-9dce-0e6d6ee2d518_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank advances</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Loans to Federal Home Loan Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks" xlink:to="lab_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_66bde16a-b197-442a-85fb-aa4a2ba790c7_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled of amortized cost and fair value of securities pledged as collateral</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Financial Instruments Owned and Pledged as Collateral [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:to="lab_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeposits_c1cd99cc-4e2b-4915-ac84-e8c54378ef97_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeposits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) increase in deposits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeposits_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeposits" xlink:to="lab_us-gaap_IncreaseDecreaseInDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_79f088cc-2fbd-44f7-ad44-5d827bc14504_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_StockRepurchasedDuringPeriodTableTextBlock_b1c32b34-3a0c-4978-a5ad-ffdb22a538fd_terseLabel_en-US" xlink:label="lab_hfwa_StockRepurchasedDuringPeriodTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period</link:label>
    <link:label id="lab_hfwa_StockRepurchasedDuringPeriodTableTextBlock_label_en-US" xlink:label="lab_hfwa_StockRepurchasedDuringPeriodTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period [Table Text Block]</link:label>
    <link:label id="lab_hfwa_StockRepurchasedDuringPeriodTableTextBlock_documentation_en-US" xlink:label="lab_hfwa_StockRepurchasedDuringPeriodTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockRepurchasedDuringPeriodTableTextBlock" xlink:href="hfwa-20230331.xsd#hfwa_StockRepurchasedDuringPeriodTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_StockRepurchasedDuringPeriodTableTextBlock" xlink:to="lab_hfwa_StockRepurchasedDuringPeriodTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_45d2e463-be72-4c04-a93a-fb6fe1b32ffe_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_782f794c-b8ea-4521-a2ea-147e6ce588e9_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_CommercialAndIndustrialMember_2d92fdea-0006-4328-b0b8-09503eb5f151_terseLabel_en-US" xlink:label="lab_hfwa_CommercialAndIndustrialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial and Industrial [Member]</link:label>
    <link:label id="lab_hfwa_CommercialAndIndustrialMember_label_en-US" xlink:label="lab_hfwa_CommercialAndIndustrialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial and Industrial [Member]</link:label>
    <link:label id="lab_hfwa_CommercialAndIndustrialMember_documentation_en-US" xlink:label="lab_hfwa_CommercialAndIndustrialMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial and industrial.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_CommercialAndIndustrialMember" xlink:to="lab_hfwa_CommercialAndIndustrialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2db74acd-741e-47bd-a101-780ce561583d_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment securities available for sale, at fair value, net (amortized cost of $1,424,969 and $1,460,033, respectively)</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cfa2c031-ec28-4239-a8aa-b12506073ccf_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total investment securities available for sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f8dff1c7-f3e7-42be-8912-f1b314f3a27d_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_5b6c33eb-44b3-49db-9413-582b032f4459_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Interest Income, Accrual Method</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Interest Income, Accrual Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod" xlink:to="lab_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_f0bf43c4-8142-4c7c-8fe3-513fd2befd77_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Period Past Due [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Aging [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_e6ef939f-b93e-41be-90ed-9f2d6b5a27c6_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_DepositsHeldForSale_277ff46e-aebb-4aed-8978-d26a615333a8_terseLabel_en-US" xlink:label="lab_hfwa_DepositsHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits held for sale</link:label>
    <link:label id="lab_hfwa_DepositsHeldForSale_label_en-US" xlink:label="lab_hfwa_DepositsHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits, Held For Sale</link:label>
    <link:label id="lab_hfwa_DepositsHeldForSale_documentation_en-US" xlink:label="lab_hfwa_DepositsHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits, Held For Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DepositsHeldForSale" xlink:href="hfwa-20230331.xsd#hfwa_DepositsHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_DepositsHeldForSale" xlink:to="lab_hfwa_DepositsHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_60d01204-9f1a-4390-b5b1-10c66ecd2008_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c0069698-8ca3-4b3f-ba95-1d4a0410703c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_bbb0f55c-ddfa-4e36-bbd2-7a06ba8f3983_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_1be42ae9-3852-4e9f-b9d3-f75b6d830ff6_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Modified, Subsequent Default</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Modified, Subsequent Default</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubstandardMember_fc991035-7a2e-4e6c-b360-47acefe33be7_terseLabel_en-US" xlink:label="lab_us-gaap_SubstandardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Substandard [Member]</link:label>
    <link:label id="lab_us-gaap_SubstandardMember_label_en-US" xlink:label="lab_us-gaap_SubstandardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Substandard [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstandardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubstandardMember" xlink:to="lab_us-gaap_SubstandardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_df0a5b70-8d55-4084-a92b-4a9bbf170b62_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_2e67af2e-dde0-4735-bb9e-354bc9931e6b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_1001150d-b97a-41df-b0e5-d95f8bf86048_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValueOutstanding" xlink:to="lab_us-gaap_CommonStockValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_75e1c53b-8495-47f3-8b43-ce79079979fb_verboseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Declared</link:label>
    <link:label id="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_label_en-US" xlink:label="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Payable, Date Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:to="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2d617cc-1ef3-4073-9aca-5dde47984182_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_412d6fdb-88c0-45b6-a253-74408e393cd1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b9b45df9-065f-4ee2-ae53-23ab19ab8fd1_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_97a5d6f5-9658-4af0-b122-ee527ae4b854_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral-dependent loans</link:label>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_76081dd5-09d8-4b31-87b8-99312500df40_netLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans receivable, net</link:label>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Receivable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:to="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_a8276f55-ae08-4211-899e-a4804c5233e6_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans receivable</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ff9d2cd1-ddae-4b88-8ae8-55575ae49e95_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PledgedStatusDomain_d1e538c9-6865-49fb-a2c0-003d696e72af_terseLabel_en-US" xlink:label="lab_us-gaap_PledgedStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Domain]</link:label>
    <link:label id="lab_us-gaap_PledgedStatusDomain_label_en-US" xlink:label="lab_us-gaap_PledgedStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PledgedStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PledgedStatusDomain" xlink:to="lab_us-gaap_PledgedStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationAxis_55a52e34-ef57-4a55-8625-3a8e6232a207_terseLabel_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification [Axis]</link:label>
    <link:label id="lab_us-gaap_LoanRestructuringModificationAxis_label_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis" xlink:to="lab_us-gaap_LoanRestructuringModificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalBondsMember_3e2d2ea2-8eb7-407f-8587-17abe43c46d0_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal securities</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember" xlink:to="lab_us-gaap_MunicipalBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_e164f03c-fed8-4224-838f-2996e9c26a5a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of assets held for sale</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfProperties" xlink:to="lab_us-gaap_GainLossOnSaleOfProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_9fc536e4-5d22-41d4-8335-b34da5e4f544_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Loss, Recovery of Bad Debts</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Loss, Recovery of Bad Debts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_6b3c39e9-59e7-4f97-bdca-1925ef6b6575_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Origination of mortgage loans held for sale</link:label>
    <link:label id="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Origination and Purchase, Loan, Held-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:to="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDepositsInBanks_6a4ab66c-94a8-436d-b630-220e70c2ad35_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositsInBanks" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest earning deposits</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositsInBanks_label_en-US" xlink:label="lab_us-gaap_InterestBearingDepositsInBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest-Bearing Deposits in Banks and Other Financial Institutions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDepositsInBanks" xlink:to="lab_us-gaap_InterestBearingDepositsInBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_7e017a2e-a9cf-4ace-add6-21db84ed8e98_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes_7cbd1fde-651b-48b9-a3a6-4b7b3b8da975_verboseLabel_en-US" xlink:label="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State/municipal business and use taxes</link:label>
    <link:label id="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes_label_en-US" xlink:label="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes, Miscellaneous</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:to="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff_3378f0ce-2d98-4f6d-b226-98b5d77f7960_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_f906a127-c690-4d9a-9b61-fc4bde2bbbc1_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f386fe3b-f334-462e-b832-9d74ca4ad00f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of premises and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_InterestRateSwapValuationAdjustments_8e00ed19-30e8-4c5c-aec6-53d16241f304_negatedTerseLabel_en-US" xlink:label="lab_hfwa_InterestRateSwapValuationAdjustments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation adjustment on interest rate swaps</link:label>
    <link:label id="lab_hfwa_InterestRateSwapValuationAdjustments_label_en-US" xlink:label="lab_hfwa_InterestRateSwapValuationAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Valuation Adjustments</link:label>
    <link:label id="lab_hfwa_InterestRateSwapValuationAdjustments_documentation_en-US" xlink:label="lab_hfwa_InterestRateSwapValuationAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Valuation Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestRateSwapValuationAdjustments" xlink:href="hfwa-20230331.xsd#hfwa_InterestRateSwapValuationAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_InterestRateSwapValuationAdjustments" xlink:to="lab_hfwa_InterestRateSwapValuationAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_9345d49d-58fa-45e0-acd9-dc894b6d26d5_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_6cca68b6-255d-4aec-bb73-65e8f7a3e811_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of nonaccrual loans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Nonaccrual [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings_bd3b5910-bf35-42c0-abcb-497d8662fcf5_terseLabel_en-US" xlink:label="lab_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Collateral for Secured Borrowings</link:label>
    <link:label id="lab_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings_label_en-US" xlink:label="lab_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Collateral for Secured Borrowings</link:label>
    <link:label id="lab_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings_documentation_en-US" xlink:label="lab_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Collateral for Secured Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" xlink:href="hfwa-20230331.xsd#hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" xlink:to="lab_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_18feb05f-bd90-47eb-88bb-65d001158286_verboseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Record Date</link:label>
    <link:label id="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_label_en-US" xlink:label="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Payable, Date of Record</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:to="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_2a8421ce-0247-4c33-afda-ddc1d140c0b1_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_f8d40e35-c6c1-4093-8ecd-6197871d3bee_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_4025c936-b73e-4572-8f06-5a9f3f4ab022_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Disclosure</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_89f98d7c-4b03-4d9e-932a-783c73e17307_verboseLabel_en-US" xlink:label="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid Date</link:label>
    <link:label id="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_label_en-US" xlink:label="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Payable, Date to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:to="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_288e324c-ca37-491f-881f-56e4b4cd8404_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of bank owned life insurance</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment to Acquire Life Insurance Policy, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:to="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanAndLeaseLosses_d26f5d56-0c33-4704-a1a8-cfca9369272a_negatedLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanAndLeaseLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for (Reversal of) Credit Losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanAndLeaseLosses_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanAndLeaseLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Loan and Lease Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanAndLeaseLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLoanAndLeaseLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanAndLeaseLosses" xlink:to="lab_us-gaap_ProvisionForLoanAndLeaseLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_a7665369-f236-4bfa-a89e-8c08a6fee164_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_85422120-8b79-4c44-9e2d-4c32d8903554_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_baa54da4-d221-4e36-b388-8a0ef7c5e8bc_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_acdd4819-6b06-445f-9d5a-6942121c8e43_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_StockholdersEquityTextualAbstract_7c12ce26-3e67-4d38-a484-08813db3131f_verboseLabel_en-US" xlink:label="lab_hfwa_StockholdersEquityTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders Equity (Textual) [Abstract]</link:label>
    <link:label id="lab_hfwa_StockholdersEquityTextualAbstract_label_en-US" xlink:label="lab_hfwa_StockholdersEquityTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders Equity (Textual) [Abstract]</link:label>
    <link:label id="lab_hfwa_StockholdersEquityTextualAbstract_documentation_en-US" xlink:label="lab_hfwa_StockholdersEquityTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders Equity (Textual) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockholdersEquityTextualAbstract" xlink:href="hfwa-20230331.xsd#hfwa_StockholdersEquityTextualAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract" xlink:to="lab_hfwa_StockholdersEquityTextualAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_ff30f203-5982-4c21-8a9a-d6b891778aac_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">12 Months or Longer</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_157ea4bc-58c0-46f9-bbdb-0414de5f526e_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_844bd07a-207b-4432-a756-1230bd494f18_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for net loss from sale of investment securities available for sale included in income, net of tax of $63 and $0, respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_4dc65a75-3bd4-496e-b156-c78e6691f020_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDeposits_f70f6ba7-fa44-4105-8761-3ebe4db2c65a_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDeposits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDeposits_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDeposits" xlink:to="lab_us-gaap_InterestExpenseDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_2b28c9c4-5c25-45f6-bde7-a0f41e8497d1_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_5b8b5368-e829-483d-acb7-0e59b3e4e44d_terseLabel_en-US" xlink:label="lab_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Percentage of Outstanding Shares Authorized for Repurchase</link:label>
    <link:label id="lab_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_4874659c-e602-432b-a4be-25941b4172ef_verboseLabel_en-US" xlink:label="lab_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding share percent</link:label>
    <link:label id="lab_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_label_en-US" xlink:label="lab_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Percentage of Outstanding Shares Authorized for Repurchase</link:label>
    <link:label id="lab_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_documentation_en-US" xlink:label="lab_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase program percentage of outstanding shares authorized for repurchase.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" xlink:href="hfwa-20230331.xsd#hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" xlink:to="lab_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent_ebda5205-7149-415e-aeba-767a63aa4c59_terseLabel_en-US" xlink:label="lab_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Period Increase (Decrease), Percent</link:label>
    <link:label id="lab_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent_label_en-US" xlink:label="lab_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Period Increase (Decrease), Percent</link:label>
    <link:label id="lab_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent_documentation_en-US" xlink:label="lab_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Period Increase (Decrease), Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" xlink:href="hfwa-20230331.xsd#hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" xlink:to="lab_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_57b32cca-a62a-4a5e-9eed-75c3a2f6a8e6_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_CardRevenue_3ea65bc1-4588-4fc6-a63c-e5aa83678191_terseLabel_en-US" xlink:label="lab_hfwa_CardRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Card revenue</link:label>
    <link:label id="lab_hfwa_CardRevenue_label_en-US" xlink:label="lab_hfwa_CardRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Card Revenue</link:label>
    <link:label id="lab_hfwa_CardRevenue_documentation_en-US" xlink:label="lab_hfwa_CardRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Card Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CardRevenue" xlink:href="hfwa-20230331.xsd#hfwa_CardRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_CardRevenue" xlink:to="lab_hfwa_CardRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis_b051717b-c36a-47fa-9a3d-6c44d0f5b42e_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument Performance Status [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument Performance Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink:to="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_3422757b-29a9-429c-9593-10ee22665f1c_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less than 12 Months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_6c007fc5-1378-40b9-a440-254e6f20baef_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_d7eb3cb4-c2f6-4ee9-905d-ef41b014eda2_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_bc46602a-d002-4b21-8da4-2be5e9097b01_totalLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_5a5edba5-397e-4543-9679-94c763cc4a5a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock_634f1f3a-5ba5-4d3e-9e49-790611102b0d_terseLabel_en-US" xlink:label="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_9b1a2bc8-0cd9-4d22-b55a-1d6b2f2f6c3b_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_90a9fffd-865f-4c77-8e04-b9882634208e_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchased, shares</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankTimeDepositsMember_a4c573fd-2730-41c3-8d86-e206a34ba6b1_terseLabel_en-US" xlink:label="lab_us-gaap_BankTimeDepositsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Time Deposits</link:label>
    <link:label id="lab_us-gaap_BankTimeDepositsMember_label_en-US" xlink:label="lab_us-gaap_BankTimeDepositsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Time Deposits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankTimeDepositsMember" xlink:to="lab_us-gaap_BankTimeDepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CoreDepositsMember_f058cb94-332c-41cb-abdc-73fe39fc77e6_terseLabel_en-US" xlink:label="lab_us-gaap_CoreDepositsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Core Deposits</link:label>
    <link:label id="lab_us-gaap_CoreDepositsMember_label_en-US" xlink:label="lab_us-gaap_CoreDepositsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Core Deposits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CoreDepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CoreDepositsMember" xlink:to="lab_us-gaap_CoreDepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_59b2fc32-afbe-43a4-acbb-0ca3bd2c5889_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusedCommitmentsToExtendCredit_a3356089-c30a-4394-916c-041c73c31f85_terseLabel_en-US" xlink:label="lab_us-gaap_UnusedCommitmentsToExtendCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused Commitments to Extend Credit</link:label>
    <link:label id="lab_us-gaap_UnusedCommitmentsToExtendCredit_label_en-US" xlink:label="lab_us-gaap_UnusedCommitmentsToExtendCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused Commitments to Extend Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusedCommitmentsToExtendCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusedCommitmentsToExtendCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusedCommitmentsToExtendCredit" xlink:to="lab_us-gaap_UnusedCommitmentsToExtendCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_73091f3c-8afc-400c-a817-7ceaa74b8f5c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Nonaccrual</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Nonaccrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff_c43f0c0e-6276-4a29-8847-ae8331bd6281_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_a2c451d0-7160-40e1-bebb-f3fdc8dc8347_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale_3eeb00b3-e179-4c23-9aac-3c98afc0cd7e_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of mortgage loans held for sale</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale, Loan, Held-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsFairValueDisclosure_2ebc4ebc-d82b-42d6-af36-a0d23ce0cab6_verboseLabel_en-US" xlink:label="lab_us-gaap_DepositsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-maturity deposits</link:label>
    <link:label id="lab_us-gaap_DepositsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_DepositsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsFairValueDisclosure" xlink:to="lab_us-gaap_DepositsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8f7a2a87-c938-4fe5-b7fb-ed20c180bb1a_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_08bd9cda-ca34-41b6-afec-6427308245ca_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total diluted weighted average common shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsAbstract_b832b849-b45b-4c2a-88ff-fa6a4f036a25_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsAbstract" xlink:to="lab_us-gaap_DerivativeAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_1c404ef0-9b6d-458a-8369-8989388754ad_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net realized loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_0367ea64-ae2c-4e27-836f-7a89d52e7720_totalLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total interest income</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Dividend Income, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating" xlink:to="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_763bce54-712f-4909-a76e-2d98bb1d5fe2_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent_b4b18fb6-6401-4c5b-818c-e56ca27da5c1_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent" xlink:to="lab_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_841f7aa5-defd-48e2-a011-695042ae9cce_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross realized losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d108a9f4-0342-407b-9516-d525a071cb10_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of premises and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_623a8403-b4f7-4cf3-9c93-f3e224c0d9aa_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:to="lab_us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_71b2dff9-f39b-4d25-9545-cc17f1b88877_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Holdings [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_1a9d935d-280b-4d8b-80d4-64f6738856e4_verboseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities sold under agreement to repurchase</link:label>
    <link:label id="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Loaned or Sold under Agreements to Repurchase, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" xlink:to="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_c7326587-95a5-4c3a-b52f-dcae228dd671_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_OtherSecuritiesPledgedMember_416e6555-3337-4d14-a099-89723f83aee0_terseLabel_en-US" xlink:label="lab_hfwa_OtherSecuritiesPledgedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other securities pledged</link:label>
    <link:label id="lab_hfwa_OtherSecuritiesPledgedMember_label_en-US" xlink:label="lab_hfwa_OtherSecuritiesPledgedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Securities Pledged [Member]</link:label>
    <link:label id="lab_hfwa_OtherSecuritiesPledgedMember_documentation_en-US" xlink:label="lab_hfwa_OtherSecuritiesPledgedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Securities Pledged [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OtherSecuritiesPledgedMember" xlink:href="hfwa-20230331.xsd#hfwa_OtherSecuritiesPledgedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_OtherSecuritiesPledgedMember" xlink:to="lab_hfwa_OtherSecuritiesPledgedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_95114096-7ebc-40bf-9988-0a6acd0c0d60_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_9c496c2d-e9a4-41fa-961a-40f606c2add8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Unamortized Purchase Premium (Discount)</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Unamortized Purchase Premium (Discount)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount" xlink:to="lab_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_630e9e4f-065b-4658-b090-12fe165b4357_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_a69a437f-17e7-4b29-aa23-358f931cd16d_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_a1f8a7ee-8074-4229-b2c1-97878088b177_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_ThirdPartiesMember_b616ff8a-4924-454e-a958-d96cb5749f48_terseLabel_en-US" xlink:label="lab_hfwa_ThirdPartiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Third Parties</link:label>
    <link:label id="lab_hfwa_ThirdPartiesMember_label_en-US" xlink:label="lab_hfwa_ThirdPartiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Third Parties [Member]</link:label>
    <link:label id="lab_hfwa_ThirdPartiesMember_documentation_en-US" xlink:label="lab_hfwa_ThirdPartiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Third Parties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ThirdPartiesMember" xlink:href="hfwa-20230331.xsd#hfwa_ThirdPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ThirdPartiesMember" xlink:to="lab_hfwa_ThirdPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_281f9e85-bc17-48a1-888d-604cb33579b4_terseLabel_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and employee benefits</link:label>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_label_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Labor and Related Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LaborAndRelatedExpense" xlink:to="lab_us-gaap_LaborAndRelatedExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_4b0d310e-868f-4e44-95ed-068ef0216024_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_0af211b8-99ad-4a1f-9777-b9373157104c_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_0e427317-4263-4f29-a991-d404f6dd3106_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_6d4258cc-b9f7-4fab-8ca3-dcf86e1e0695_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Inputs, Assets, Quantitative Information [Line Items] (Deprecated 2018-01-31)</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesRollForward_0f5365f1-5ec3-45fb-887a-de394bd2a3f4_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of changes in allowance for loan losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesRollForward_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesRollForward" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_TotalDepositFeesAndOtherServiceCharges_ddb81ec2-8f7b-4612-bcd7-2bc3b488527b_terseLabel_en-US" xlink:label="lab_hfwa_TotalDepositFeesAndOtherServiceCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service charges and other fees</link:label>
    <link:label id="lab_hfwa_TotalDepositFeesAndOtherServiceCharges_label_en-US" xlink:label="lab_hfwa_TotalDepositFeesAndOtherServiceCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Deposit Fees and Other Service Charges</link:label>
    <link:label id="lab_hfwa_TotalDepositFeesAndOtherServiceCharges_documentation_en-US" xlink:label="lab_hfwa_TotalDepositFeesAndOtherServiceCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Deposit Fees and Other Service Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TotalDepositFeesAndOtherServiceCharges" xlink:href="hfwa-20230331.xsd#hfwa_TotalDepositFeesAndOtherServiceCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_TotalDepositFeesAndOtherServiceCharges" xlink:to="lab_hfwa_TotalDepositFeesAndOtherServiceCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff_fdf13df1-3459-4374-a419-6805bd0ee07c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic_bd1e9169-0731-461f-bed8-2bc0d28938c7_verboseLabel_en-US" xlink:label="lab_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding (in shares)</link:label>
    <link:label id="lab_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Weighted Average Number of Shares Outstanding Basic</link:label>
    <link:label id="lab_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic_documentation_en-US" xlink:label="lab_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross weighted average number of shares outstanding basic.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic" xlink:href="hfwa-20230331.xsd#hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_PugetSoundMergerMember_43a448be-da55-4330-8ecf-0d73e83b2331_verboseLabel_en-US" xlink:label="lab_hfwa_PugetSoundMergerMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Puget Sound Bancorp</link:label>
    <link:label id="lab_hfwa_PugetSoundMergerMember_label_en-US" xlink:label="lab_hfwa_PugetSoundMergerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Puget Sound Merger [Member]</link:label>
    <link:label id="lab_hfwa_PugetSoundMergerMember_documentation_en-US" xlink:label="lab_hfwa_PugetSoundMergerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Puget Sound Merger [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PugetSoundMergerMember" xlink:href="hfwa-20230331.xsd#hfwa_PugetSoundMergerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_PugetSoundMergerMember" xlink:to="lab_hfwa_PugetSoundMergerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_DividendsAndUndistributedEarnings_8feba5c2-2f59-46b1-a4a0-513a0814d66f_negatedTerseLabel_en-US" xlink:label="lab_hfwa_DividendsAndUndistributedEarnings" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends and Undistributed Earnings</link:label>
    <link:label id="lab_hfwa_DividendsAndUndistributedEarnings_label_en-US" xlink:label="lab_hfwa_DividendsAndUndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends and Undistributed Earnings</link:label>
    <link:label id="lab_hfwa_DividendsAndUndistributedEarnings_documentation_en-US" xlink:label="lab_hfwa_DividendsAndUndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends and undistributed earnings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DividendsAndUndistributedEarnings" xlink:href="hfwa-20230331.xsd#hfwa_DividendsAndUndistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_DividendsAndUndistributedEarnings" xlink:to="lab_hfwa_DividendsAndUndistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_95738b13-15d8-4052-be57-684ce075d7af_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_13e3de96-492b-4586-8c14-bafb7f5e11ec_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_1acd577e-cc58-4ae3-a158-6517d388bfd0_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_8b238614-44d9-4a2b-b514-2bc594754882_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOther_0d310fb5-3df2-45d2-9037-c72eb07a5591_verboseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeOther" xlink:to="lab_us-gaap_NoninterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue_ad15d5fb-736f-4cfc-b7c2-115ee06116ad_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative assets - interest rate swaps</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue_7afa7614-24b5-4a19-b98a-89b5d9722aa7_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative assets - interest rate swaps</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivative Assets, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:to="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock_acc08266-c84e-42fd-805f-90e90b4a9902_terseLabel_en-US" xlink:label="lab_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business</link:label>
    <link:label id="lab_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock_label_en-US" xlink:label="lab_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business, Policy [Policy Text Block]</link:label>
    <link:label id="lab_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock" xlink:href="hfwa-20230331.xsd#hfwa_DescriptionOfBusinessPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock" xlink:to="lab_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOwnedLifeInsurance_f2e8f778-c2a4-4a73-9440-73588e9b4606_terseLabel_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank owned life insurance</link:label>
    <link:label id="lab_us-gaap_BankOwnedLifeInsurance_label_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Owned Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankOwnedLifeInsurance" xlink:to="lab_us-gaap_BankOwnedLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7d7b24d9-3566-45d0-9389-83e5859bb9ea_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted average common shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_1baf1e29-1981-4959-b7bb-422591901655_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_39bb09f6-66f4-450c-9f59-5919d5e3b647_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock awards forfeited, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssets_bf9b5eaf-02e7-4cca-b216-dc5235e80089_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_1625ae1c-c947-4757-9daa-cf66362f35f0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Write-offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_ff3c8815-bec9-461e-9dbd-a910114c88a7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_e2091818-6f76-4f6d-932c-4a824ede751f_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_fd3ca48d-87f8-49ec-bb5a-cc122d65c12e_terseLabel_en-US" xlink:label="lab_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable Interest Income Reversal Accrual Method</link:label>
    <link:label id="lab_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_label_en-US" xlink:label="lab_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable Interest Income Reversal Accrual Method</link:label>
    <link:label id="lab_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_documentation_en-US" xlink:label="lab_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable Interest Income Reversal Accrual Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" xlink:href="hfwa-20230331.xsd#hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" xlink:to="lab_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_00293886-f580-4832-982c-e365af16cb0d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_NumberOfLoanSegments_84bd54b3-fcc9-4cb4-81dc-f9c4f923b4fe_verboseLabel_en-US" xlink:label="lab_hfwa_NumberOfLoanSegments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of loan segments</link:label>
    <link:label id="lab_hfwa_NumberOfLoanSegments_label_en-US" xlink:label="lab_hfwa_NumberOfLoanSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Loan Segments</link:label>
    <link:label id="lab_hfwa_NumberOfLoanSegments_documentation_en-US" xlink:label="lab_hfwa_NumberOfLoanSegments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of loan segments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfLoanSegments" xlink:href="hfwa-20230331.xsd#hfwa_NumberOfLoanSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_NumberOfLoanSegments" xlink:to="lab_hfwa_NumberOfLoanSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_e0bc70b3-ed0f-4ccb-97da-9b93277b6b9a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d40e89d3-fd16-47c5-9a87-bae2ed7672a3_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_47354bea-0c2a-46f7-ab32-f0b88d2879cf_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of securities available for sale</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_e7fa43e2-8465-4dca-844f-2baf15a266cd_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Owned and Pledged as Collateral [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Owned and Pledged as Collateral [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems" xlink:to="lab_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_e3880cdc-2580-40b9-a60c-c00a91a2f9e4_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_102ec463-1ac7-4fa0-8b8e-14fffb09671b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior subordinated debentures</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Debt Obligations, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>hfwa-20230331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:05971489-b3ad-4670-82b9-2ca302753157,g:dab712ee-4df8-4b7c-847f-596c893f33b9-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.hf-wa.com/role/CoverPage" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_656e4788-eb27-43de-a110-d48befbccf12" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_DocumentType_656e4788-eb27-43de-a110-d48befbccf12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_fca91ba5-54c5-4b8e-b044-17fe3eb4a20a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_DocumentQuarterlyReport_fca91ba5-54c5-4b8e-b044-17fe3eb4a20a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_75d7238f-2011-402a-8c44-d438f5443989" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_DocumentPeriodEndDate_75d7238f-2011-402a-8c44-d438f5443989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_fb4b7642-68f6-442f-8647-28a4d155346f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_DocumentTransitionReport_fb4b7642-68f6-442f-8647-28a4d155346f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_8a75b683-82e1-4c5d-8d97-779213c88463" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityFileNumber_8a75b683-82e1-4c5d-8d97-779213c88463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_c46c495d-5fa7-48a3-9925-33913ed04c17" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityRegistrantName_c46c495d-5fa7-48a3-9925-33913ed04c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_3c8d6e20-dbc3-4bd9-a037-a4b0d712bda5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityIncorporationStateCountryCode_3c8d6e20-dbc3-4bd9-a037-a4b0d712bda5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_22b5cfc5-a0d3-42c1-85d5-103e13b1fc42" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityTaxIdentificationNumber_22b5cfc5-a0d3-42c1-85d5-103e13b1fc42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b8512ec3-a0fa-4b91-a1ed-d403a0ae9653" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityAddressAddressLine1_b8512ec3-a0fa-4b91-a1ed-d403a0ae9653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_b09660a5-bc27-4e26-9eef-702873010a6f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityAddressCityOrTown_b09660a5-bc27-4e26-9eef-702873010a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_427efa3d-a0de-4f37-84a9-8b7340c1e302" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityAddressStateOrProvince_427efa3d-a0de-4f37-84a9-8b7340c1e302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_069df1f9-8134-4136-b405-f874078a9af5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityAddressPostalZipCode_069df1f9-8134-4136-b405-f874078a9af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_59327312-4722-40ea-ae05-24b6559e6de3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_CityAreaCode_59327312-4722-40ea-ae05-24b6559e6de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_d37a8ea6-f051-4d4f-9939-1ed85a76a9e9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_LocalPhoneNumber_d37a8ea6-f051-4d4f-9939-1ed85a76a9e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4fcc1fef-e23f-427d-8d1f-3e1f0d130d9c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_Security12bTitle_4fcc1fef-e23f-427d-8d1f-3e1f0d130d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_a3f5589d-056c-40ab-80b6-1ae4caba659e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_TradingSymbol_a3f5589d-056c-40ab-80b6-1ae4caba659e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_832d3ea2-04aa-48d7-9123-8a6655633c77" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_SecurityExchangeName_832d3ea2-04aa-48d7-9123-8a6655633c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_5c21b6d5-ccee-438b-a972-db8d23be7f6d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityCurrentReportingStatus_5c21b6d5-ccee-438b-a972-db8d23be7f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_37dd8f43-36bb-4d0d-8d0f-ee8d41ff3656" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityInteractiveDataCurrent_37dd8f43-36bb-4d0d-8d0f-ee8d41ff3656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_448744e5-670a-482d-be6f-c7a2a7183ddb" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityFilerCategory_448744e5-670a-482d-be6f-c7a2a7183ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_d18eb371-ae97-4a67-8006-1de379bd9e42" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntitySmallBusiness_d18eb371-ae97-4a67-8006-1de379bd9e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_70dea2ae-5ea7-4e38-b31d-0a97ebcfb6b8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityEmergingGrowthCompany_70dea2ae-5ea7-4e38-b31d-0a97ebcfb6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_1f3f09db-e803-4605-9e9d-5f726b708101" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityShellCompany_1f3f09db-e803-4605-9e9d-5f726b708101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_5b322f1d-ab75-4572-ae37-91719c59a400" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_5b322f1d-ab75-4572-ae37-91719c59a400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_84701b3a-b3c1-4f9c-8ce9-159be279fa4d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_EntityCentralIndexKey_84701b3a-b3c1-4f9c-8ce9-159be279fa4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_15144d26-dd5b-43ee-9983-07ce5b29c866" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_AmendmentFlag_15144d26-dd5b-43ee-9983-07ce5b29c866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_a6e8f263-97be-4d61-8762-a964a646c99b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_DocumentFiscalYearFocus_a6e8f263-97be-4d61-8762-a964a646c99b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_f3a9c0da-1114-4cdd-8e04-bcb84e7f2d62" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_DocumentFiscalPeriodFocus_f3a9c0da-1114-4cdd-8e04-bcb84e7f2d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_79739338-9fc8-4ac7-955f-c92967215de7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a9983687-f0b7-4172-84cc-4dace5b2d153" xlink:to="loc_dei_CurrentFiscalYearEndDate_79739338-9fc8-4ac7-955f-c92967215de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofFinancialConditionUnaudited"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_65238837-d29f-4ea6-a33d-419e1c85c46e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_65238837-d29f-4ea6-a33d-419e1c85c46e" xlink:to="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_6ec25453-7663-4d0d-8a90-0fa466dab198" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_CashAndDueFromBanks_6ec25453-7663-4d0d-8a90-0fa466dab198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_2184c1d3-495f-4b04-8e95-dcb2849ba71d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_2184c1d3-495f-4b04-8e95-dcb2849ba71d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d7198892-2383-454d-a8ad-2fa3e2d15c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d7198892-2383-454d-a8ad-2fa3e2d15c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_250404f1-e60e-4a13-b06a-170e32c09bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_250404f1-e60e-4a13-b06a-170e32c09bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_07f8af88-69c2-4fb7-872d-0f239d485981" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_07f8af88-69c2-4fb7-872d-0f239d485981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_e7051472-ce9f-441f-bda4-e7c157a7aa04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_DebtSecurities_e7051472-ce9f-441f-bda4-e7c157a7aa04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2c19326c-db46-4ba7-b24c-9652136b3f44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2c19326c-db46-4ba7-b24c-9652136b3f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_261cbb8c-2ae2-4ed1-966a-e32b5ca6b617" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_261cbb8c-2ae2-4ed1-966a-e32b5ca6b617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_7143230a-f3ca-4b93-8e92-b4163a420f52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_7143230a-f3ca-4b93-8e92-b4163a420f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b18765a0-d166-4656-b671-30ee0fbda823" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b18765a0-d166-4656-b671-30ee0fbda823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStock_20515341-b755-4c33-876e-5ee8e941824b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalHomeLoanBankStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_FederalHomeLoanBankStock_20515341-b755-4c33-876e-5ee8e941824b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_5dfc4ae5-fd96-435e-8506-a4397d29a2d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_5dfc4ae5-fd96-435e-8506-a4397d29a2d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_04d1ecec-3a98-4f81-b4bd-0103c9358e90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_InterestReceivable_04d1ecec-3a98-4f81-b4bd-0103c9358e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_d6c0756f-e3da-4265-9a18-c930d21588f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssets_d6c0756f-e3da-4265-9a18-c930d21588f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d696eaf0-265d-4e23-b528-b5785463f50f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d696eaf0-265d-4e23-b528-b5785463f50f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f1552d8c-4999-4045-ac7e-02ed2d3ed12c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_Goodwill_f1552d8c-4999-4045-ac7e-02ed2d3ed12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2f5aae89-a2d0-46fd-a63e-bfcaa61af2ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1f51dae1-0408-4daf-8329-7a408233f255" xlink:to="loc_us-gaap_Assets_2f5aae89-a2d0-46fd-a63e-bfcaa61af2ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_65238837-d29f-4ea6-a33d-419e1c85c46e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DepositsNotHeldForSale_c21f4d6d-7a62-4493-80c9-12b0828e03f1" xlink:href="hfwa-20230331.xsd#hfwa_DepositsNotHeldForSale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:to="loc_hfwa_DepositsNotHeldForSale_c21f4d6d-7a62-4493-80c9-12b0828e03f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DepositsHeldForSale_1ad8f8de-36d3-4897-8c64-8b3c017fe74f" xlink:href="hfwa-20230331.xsd#hfwa_DepositsHeldForSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:to="loc_hfwa_DepositsHeldForSale_1ad8f8de-36d3-4897-8c64-8b3c017fe74f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_3ac917b2-245e-4719-b31c-5b126b365a57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:to="loc_us-gaap_Deposits_3ac917b2-245e-4719-b31c-5b126b365a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_538116ac-ea9d-488d-ac54-44fadaedf67a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_538116ac-ea9d-488d-ac54-44fadaedf67a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_8026b8cc-9e1a-4986-8d65-9e69125b4413" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_8026b8cc-9e1a-4986-8d65-9e69125b4413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_f08fed3c-5219-4cce-837d-d1d7d116b7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_f08fed3c-5219-4cce-837d-d1d7d116b7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_7d9bc9cd-c500-4bbb-a487-a6690902455e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:to="loc_us-gaap_OtherLiabilities_7d9bc9cd-c500-4bbb-a487-a6690902455e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c65ca3e3-9ad8-436a-bf95-9e78287c3b03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:to="loc_us-gaap_Liabilities_c65ca3e3-9ad8-436a-bf95-9e78287c3b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_a672d66e-6b78-4961-b7d6-274c2a7e8f56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:to="loc_us-gaap_StockholdersEquityAbstract_a672d66e-6b78-4961-b7d6-274c2a7e8f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_9d75308b-e16b-4be7-9429-484571d87be9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_a672d66e-6b78-4961-b7d6-274c2a7e8f56" xlink:to="loc_us-gaap_PreferredStockValue_9d75308b-e16b-4be7-9429-484571d87be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5fb0b509-d2b4-47c8-b9c7-86410a0fd738" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_a672d66e-6b78-4961-b7d6-274c2a7e8f56" xlink:to="loc_us-gaap_CommonStockValue_5fb0b509-d2b4-47c8-b9c7-86410a0fd738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c4be0bea-b760-4328-b50f-1c65bcce72c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_a672d66e-6b78-4961-b7d6-274c2a7e8f56" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c4be0bea-b760-4328-b50f-1c65bcce72c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_00cd239d-7525-450d-a746-cc645a15ddb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_a672d66e-6b78-4961-b7d6-274c2a7e8f56" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_00cd239d-7525-450d-a746-cc645a15ddb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_64318782-c98e-4453-8049-994571093f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_a672d66e-6b78-4961-b7d6-274c2a7e8f56" xlink:to="loc_us-gaap_StockholdersEquity_64318782-c98e-4453-8049-994571093f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a8188d0-7f83-48c2-ac88-75b822dbca24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0ae911a9-0a8c-4abc-903e-f4609e76c81c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a8188d0-7f83-48c2-ac88-75b822dbca24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_4e2b639f-23c2-48bc-be3e-dbd06c1e2dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7f9bddcd-91d7-459e-a44b-d1477756f65f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4e2b639f-23c2-48bc-be3e-dbd06c1e2dd9" xlink:to="loc_us-gaap_StatementTable_7f9bddcd-91d7-459e-a44b-d1477756f65f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a882b683-3c38-41e6-a859-cba49aaab7dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7f9bddcd-91d7-459e-a44b-d1477756f65f" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a882b683-3c38-41e6-a859-cba49aaab7dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7ae503db-b27c-4e1e-9ee6-e11fc819b5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a882b683-3c38-41e6-a859-cba49aaab7dc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7ae503db-b27c-4e1e-9ee6-e11fc819b5f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_e276056e-9b6e-4b2f-9a51-ff0aeee3df2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7ae503db-b27c-4e1e-9ee6-e11fc819b5f5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_e276056e-9b6e-4b2f-9a51-ff0aeee3df2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37d60ff3-bf65-48e0-a44b-101b47f949bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7f9bddcd-91d7-459e-a44b-d1477756f65f" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37d60ff3-bf65-48e0-a44b-101b47f949bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e1e06593-eddd-4322-a0db-a832f6a58b81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37d60ff3-bf65-48e0-a44b-101b47f949bc" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e1e06593-eddd-4322-a0db-a832f6a58b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_09727a68-04c7-4996-8c88-bc43bb941dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_e1e06593-eddd-4322-a0db-a832f6a58b81" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_09727a68-04c7-4996-8c88-bc43bb941dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7f9bddcd-91d7-459e-a44b-d1477756f65f" xlink:to="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b78cc055-c9f5-4adf-bf1e-5e001c4b75fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b78cc055-c9f5-4adf-bf1e-5e001c4b75fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_a67cfee3-f087-425f-a5ba-6920ebed7126" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_a67cfee3-f087-425f-a5ba-6920ebed7126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockNoParValue_0d2fad83-1bf8-439e-993e-40da97218692" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockNoParValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_PreferredStockNoParValue_0d2fad83-1bf8-439e-993e-40da97218692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_f6e3e8f8-604d-4e9f-ac4c-76e3ff83116f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_f6e3e8f8-604d-4e9f-ac4c-76e3ff83116f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_7b81044e-07c4-41f6-81f5-dd32046073e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValueOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_7b81044e-07c4-41f6-81f5-dd32046073e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_acf72f24-ffd2-4ce2-9b08-cb275b452e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_CommonStockNoParValue_acf72f24-ffd2-4ce2-9b08-cb275b452e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_bc5f5725-6214-4e49-9e8b-79bf25a80cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_bc5f5725-6214-4e49-9e8b-79bf25a80cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b93933f4-7c3a-44ae-a003-1a241490823a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_CommonStockSharesIssued_b93933f4-7c3a-44ae-a003-1a241490823a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0f487f6b-b630-4ffe-aaf2-5f86fe4f8975" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6d267e6-85d2-4ac5-abdf-6660240a7151" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0f487f6b-b630-4ffe-aaf2-5f86fe4f8975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_81edb3ce-b340-48c0-9316-8f322c945228" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_81edb3ce-b340-48c0-9316-8f322c945228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_a450a01b-eda2-4364-b9ca-eeeb6b95f994" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_81edb3ce-b340-48c0-9316-8f322c945228" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_a450a01b-eda2-4364-b9ca-eeeb6b95f994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_5f360bad-6361-43ca-bdfc-30351ce1b90c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_81edb3ce-b340-48c0-9316-8f322c945228" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_5f360bad-6361-43ca-bdfc-30351ce1b90c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_49f5dc11-0cb0-44c2-b238-52a62aeb25d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_81edb3ce-b340-48c0-9316-8f322c945228" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_49f5dc11-0cb0-44c2-b238-52a62aeb25d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInterestAndDividendIncome_da62d119-ece3-4884-8079-1bd9a1d066d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInterestAndDividendIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_81edb3ce-b340-48c0-9316-8f322c945228" xlink:to="loc_us-gaap_OtherInterestAndDividendIncome_da62d119-ece3-4884-8079-1bd9a1d066d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_7ee97d30-eabf-4c79-b1d6-11e5b54d9cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_81edb3ce-b340-48c0-9316-8f322c945228" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_7ee97d30-eabf-4c79-b1d6-11e5b54d9cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_454c96b8-22ae-42ed-892f-4f9e333e04cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_InterestExpenseAbstract_454c96b8-22ae-42ed-892f-4f9e333e04cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_553d4d3c-2e06-4b13-958b-aca3b2b4421a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_454c96b8-22ae-42ed-892f-4f9e333e04cd" xlink:to="loc_us-gaap_InterestExpenseDeposits_553d4d3c-2e06-4b13-958b-aca3b2b4421a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_6fc0384b-5dc7-4b77-b04a-3a39b094cebf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_454c96b8-22ae-42ed-892f-4f9e333e04cd" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_6fc0384b-5dc7-4b77-b04a-3a39b094cebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_a3f0af98-29eb-4b67-96f7-eb045d3c2a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_454c96b8-22ae-42ed-892f-4f9e333e04cd" xlink:to="loc_us-gaap_InterestExpenseOther_a3f0af98-29eb-4b67-96f7-eb045d3c2a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_2d7517b9-1fe4-4b0a-85d0-e3ea5a587efd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_454c96b8-22ae-42ed-892f-4f9e333e04cd" xlink:to="loc_us-gaap_InterestExpense_2d7517b9-1fe4-4b0a-85d0-e3ea5a587efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_5d2d7c7f-61d1-4c6a-b94d-4c90a2a19fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_5d2d7c7f-61d1-4c6a-b94d-4c90a2a19fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_39e3a396-0cf3-427c-85b0-f0e21f89c3a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_39e3a396-0cf3-427c-85b0-f0e21f89c3a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_c98796fd-15d3-49b5-bdd9-5410f0460ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_c98796fd-15d3-49b5-bdd9-5410f0460ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_93072f52-133d-456c-8507-6d6a73759872" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_93072f52-133d-456c-8507-6d6a73759872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TotalDepositFeesAndOtherServiceCharges_e641b7ac-49c2-472f-bc1b-724dea7016fd" xlink:href="hfwa-20230331.xsd#hfwa_TotalDepositFeesAndOtherServiceCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_93072f52-133d-456c-8507-6d6a73759872" xlink:to="loc_hfwa_TotalDepositFeesAndOtherServiceCharges_e641b7ac-49c2-472f-bc1b-724dea7016fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CardRevenue_a13c5ac3-e73e-453a-a40b-eda72b47836f" xlink:href="hfwa-20230331.xsd#hfwa_CardRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_93072f52-133d-456c-8507-6d6a73759872" xlink:to="loc_hfwa_CardRevenue_a13c5ac3-e73e-453a-a40b-eda72b47836f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_bd04943b-6e94-4010-9b30-96ccf0fe6743" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_93072f52-133d-456c-8507-6d6a73759872" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_bd04943b-6e94-4010-9b30-96ccf0fe6743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_60bffc07-f8e0-44db-aec0-ed2caf8ae40d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_93072f52-133d-456c-8507-6d6a73759872" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_60bffc07-f8e0-44db-aec0-ed2caf8ae40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestRateSwapFeeIncome_c1ffd737-9e5e-41de-8a5c-4b862b992aa0" xlink:href="hfwa-20230331.xsd#hfwa_InterestRateSwapFeeIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_93072f52-133d-456c-8507-6d6a73759872" xlink:to="loc_hfwa_InterestRateSwapFeeIncome_c1ffd737-9e5e-41de-8a5c-4b862b992aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_10994648-c415-4cb9-a671-01764d2f5c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_93072f52-133d-456c-8507-6d6a73759872" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_10994648-c415-4cb9-a671-01764d2f5c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_a4695408-250e-4386-8170-3e488dd048eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_93072f52-133d-456c-8507-6d6a73759872" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_a4695408-250e-4386-8170-3e488dd048eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_94344ad8-af21-4511-a44c-4caa5322ffd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_93072f52-133d-456c-8507-6d6a73759872" xlink:to="loc_us-gaap_NoninterestIncomeOther_94344ad8-af21-4511-a44c-4caa5322ffd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_4a96c309-e676-42ed-8d8c-718b145a2e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_93072f52-133d-456c-8507-6d6a73759872" xlink:to="loc_us-gaap_NoninterestIncome_4a96c309-e676-42ed-8d8c-718b145a2e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_c6e3b5b4-cd34-4493-9378-5d8cdfc558ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:to="loc_us-gaap_LaborAndRelatedExpense_c6e3b5b4-cd34-4493-9378-5d8cdfc558ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_9e825800-916d-4f72-ad84-cd5f44d73d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OccupancyNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:to="loc_us-gaap_OccupancyNet_9e825800-916d-4f72-ad84-cd5f44d73d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_a827c8c5-116a-40c4-bdb3-22d9a860c0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_a827c8c5-116a-40c4-bdb3-22d9a860c0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_ea6abb99-fe50-42bb-9c27-253c2a45822c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:to="loc_us-gaap_MarketingExpense_ea6abb99-fe50-42bb-9c27-253c2a45822c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_9a66ec29-e7ce-4fe7-a391-ce491ccf991d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:to="loc_us-gaap_ProfessionalFees_9a66ec29-e7ce-4fe7-a391-ce491ccf991d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_1c751678-0c68-45d8-97a4-a462b3fb5e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_1c751678-0c68-45d8-97a4-a462b3fb5e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_aec29c47-ce01-4a55-a1fb-c6e7083fc100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_aec29c47-ce01-4a55-a1fb-c6e7083fc100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d29ebe44-6f65-4172-9a56-fdac602f5403" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d29ebe44-6f65-4172-9a56-fdac602f5403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_6cc2e879-2000-4112-b74f-2c2f8b2fecc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:to="loc_us-gaap_OtherNoninterestExpense_6cc2e879-2000-4112-b74f-2c2f8b2fecc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_d1f0d555-1727-46e2-a838-a4edacead786" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:to="loc_us-gaap_NoninterestExpense_d1f0d555-1727-46e2-a838-a4edacead786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_413571b9-b181-4087-a52e-099921f1bb37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_b2e0c709-f4a0-47d2-bd8d-86a3a84236fb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_413571b9-b181-4087-a52e-099921f1bb37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a2d9f37e-be81-4ed5-bfe0-0cce41d9449d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a2d9f37e-be81-4ed5-bfe0-0cce41d9449d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c94b89e8-641e-4437-b257-1f66127d058e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_NetIncomeLoss_c94b89e8-641e-4437-b257-1f66127d058e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_50273a1c-2e0f-4094-887a-23a04f7b133d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_EarningsPerShareBasic_50273a1c-2e0f-4094-887a-23a04f7b133d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_3050cf66-5b6a-49f2-85c1-9c8300d3081b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_EarningsPerShareDiluted_3050cf66-5b6a-49f2-85c1-9c8300d3081b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9b1c2d56-0ee6-4163-ae1e-4310d0fb7cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9b1c2d56-0ee6-4163-ae1e-4310d0fb7cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_25cef935-35de-4ea2-a5c4-fd4745eeef44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_25cef935-35de-4ea2-a5c4-fd4745eeef44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b148d859-346a-4b1b-ba1f-37a27eeef192" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_00f87e66-ef3d-44d3-831d-9e2853cd2a55" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b148d859-346a-4b1b-ba1f-37a27eeef192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1a1ce1b2-1f47-459b-b07e-0f1a41600321" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ce8c925-63ff-422b-b182-e0eedcb61522" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1a1ce1b2-1f47-459b-b07e-0f1a41600321" xlink:to="loc_us-gaap_StatementTable_4ce8c925-63ff-422b-b182-e0eedcb61522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e38f0b09-94e1-4f69-a8e2-4933d77c5a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ce8c925-63ff-422b-b182-e0eedcb61522" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e38f0b09-94e1-4f69-a8e2-4933d77c5a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_60906efe-10ac-4ba8-a967-2e50373970db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e38f0b09-94e1-4f69-a8e2-4933d77c5a5c" xlink:to="loc_us-gaap_EquityComponentDomain_60906efe-10ac-4ba8-a967-2e50373970db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1549df22-5ec2-4f04-adad-a544ceff35d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_60906efe-10ac-4ba8-a967-2e50373970db" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1549df22-5ec2-4f04-adad-a544ceff35d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ce8c925-63ff-422b-b182-e0eedcb61522" xlink:to="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_676eaeb5-29eb-4371-b35a-8826cf08a355" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_NetIncomeLoss_676eaeb5-29eb-4371-b35a-8826cf08a355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8050fcee-b774-4a84-98a1-87d011f89583" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8050fcee-b774-4a84-98a1-87d011f89583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax_914a1b3a-8b5d-4248-a7a1-eb78ec8aecac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax_914a1b3a-8b5d-4248-a7a1-eb78ec8aecac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_a657ab25-127d-4673-a34c-4d6b4332a7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_a657ab25-127d-4673-a34c-4d6b4332a7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e6a5daa7-f032-4a5b-a58e-3cac0dae43bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e6a5daa7-f032-4a5b-a58e-3cac0dae43bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d2376344-ddf4-48e0-8efe-05aa94bc87f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_23a2dded-602b-4c47-a8d0-d3d52d68a830" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d2376344-ddf4-48e0-8efe-05aa94bc87f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnauditedParenthetical" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLossUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_eed10fa0-99fe-434a-9a95-7ea319c7f114" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ef0b9d17-5815-4f87-a87b-d0140ec9a96b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_eed10fa0-99fe-434a-9a95-7ea319c7f114" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ef0b9d17-5815-4f87-a87b-d0140ec9a96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax_520ca683-2cfe-4da5-b284-8a6bcd68d7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_eed10fa0-99fe-434a-9a95-7ea319c7f114" xlink:to="loc_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax_520ca683-2cfe-4da5-b284-8a6bcd68d7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_d60329f1-73da-40f5-8a8e-0df0801209b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_eed10fa0-99fe-434a-9a95-7ea319c7f114" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_d60329f1-73da-40f5-8a8e-0df0801209b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofStockholdersEquityUnaudited"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_2ca7c394-f5fc-4488-904f-8a9855d83115" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ccd47904-dc8d-44f8-bb12-1e81884e6043" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_2ca7c394-f5fc-4488-904f-8a9855d83115" xlink:to="loc_us-gaap_StatementTable_ccd47904-dc8d-44f8-bb12-1e81884e6043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_473523fa-e42c-4b51-aec1-6b6d816cfd94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ccd47904-dc8d-44f8-bb12-1e81884e6043" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_473523fa-e42c-4b51-aec1-6b6d816cfd94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_dc1a2730-7519-4f74-be33-c90bf8a3296e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_473523fa-e42c-4b51-aec1-6b6d816cfd94" xlink:to="loc_us-gaap_EquityComponentDomain_dc1a2730-7519-4f74-be33-c90bf8a3296e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_91065918-ec33-417d-8089-e2303643a982" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_dc1a2730-7519-4f74-be33-c90bf8a3296e" xlink:to="loc_us-gaap_CommonStockMember_91065918-ec33-417d-8089-e2303643a982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_10e40329-4495-49ac-8826-98b6954d2151" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_dc1a2730-7519-4f74-be33-c90bf8a3296e" xlink:to="loc_us-gaap_RetainedEarningsMember_10e40329-4495-49ac-8826-98b6954d2151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f6c9264-e8a2-4d74-8bfe-59177cf175db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_dc1a2730-7519-4f74-be33-c90bf8a3296e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f6c9264-e8a2-4d74-8bfe-59177cf175db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_885abf67-8322-4bce-8a60-f0f18344d224" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ccd47904-dc8d-44f8-bb12-1e81884e6043" xlink:to="loc_us-gaap_StatementLineItems_885abf67-8322-4bce-8a60-f0f18344d224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_885abf67-8322-4bce-8a60-f0f18344d224" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_90048ee0-d72f-4d90-8ca5-3f9ebce96d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_SharesOutstanding_90048ee0-d72f-4d90-8ca5-3f9ebce96d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8c1c815a-c610-451a-a86b-25e6b599dcd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockholdersEquity_8c1c815a-c610-451a-a86b-25e6b599dcd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_70d1e06d-daf8-403d-b0ac-6371150f7fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_70d1e06d-daf8-403d-b0ac-6371150f7fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_eaa412dc-471e-445c-a55b-110e0ed03602" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_eaa412dc-471e-445c-a55b-110e0ed03602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f9e9f727-c127-494a-aad1-0f49a735c535" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f9e9f727-c127-494a-aad1-0f49a735c535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d5ea85c9-69a6-40a7-a59d-d2fe18ca7b64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d5ea85c9-69a6-40a7-a59d-d2fe18ca7b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_33557cba-516a-4d7d-b90d-5e70ca1f89dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_33557cba-516a-4d7d-b90d-5e70ca1f89dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_60894095-6895-4988-a658-a4078198cfce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_60894095-6895-4988-a658-a4078198cfce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f05030cc-cfdf-4d7e-9c0e-8074e13698ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_NetIncomeLoss_f05030cc-cfdf-4d7e-9c0e-8074e13698ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_71576945-cb8b-4d3c-9c05-a104942598c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_71576945-cb8b-4d3c-9c05-a104942598c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_06fb870c-3ac5-48ef-a4da-83fb878745a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_DividendsCommonStockCash_06fb870c-3ac5-48ef-a4da-83fb878745a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_c93301d9-4aed-488e-a521-fd3f69b473b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_SharesOutstanding_c93301d9-4aed-488e-a521-fd3f69b473b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8df0f773-9c54-4ee1-9b9c-8553afe36663" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1acbade7-a068-4885-9fe5-7511f8e0623a" xlink:to="loc_us-gaap_StockholdersEquity_8df0f773-9c54-4ee1-9b9c-8553afe36663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_08298f76-49bd-43e1-b438-6cfe9111dd75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_da6c8d92-2cc1-4f34-8b10-852ffecc38f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_08298f76-49bd-43e1-b438-6cfe9111dd75" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_da6c8d92-2cc1-4f34-8b10-852ffecc38f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_5852a9f8-bfef-4c75-9dfb-3246afa10bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f30ec10-f06e-4380-82d1-1dcc6a1412a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5852a9f8-bfef-4c75-9dfb-3246afa10bc8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f30ec10-f06e-4380-82d1-1dcc6a1412a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_60170850-ce17-42cc-884f-54fc6004d634" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f30ec10-f06e-4380-82d1-1dcc6a1412a2" xlink:to="loc_us-gaap_NetIncomeLoss_60170850-ce17-42cc-884f-54fc6004d634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f30ec10-f06e-4380-82d1-1dcc6a1412a2" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_10da3f4a-c37d-4a2c-9788-448521b3f2af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_10da3f4a-c37d-4a2c-9788-448521b3f2af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_6d0903f2-90b1-4698-b936-cd0745d383d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_6d0903f2-90b1-4698-b936-cd0745d383d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_7b0c3920-ae1b-42a9-bb0a-1fb1582bd802" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_7b0c3920-ae1b-42a9-bb0a-1fb1582bd802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_079b6a56-c7e1-4d67-be1b-c1546f024ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_079b6a56-c7e1-4d67-be1b-c1546f024ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_6841a7af-7831-4f22-b035-625bbf730725" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_6841a7af-7831-4f22-b035-625bbf730725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_27f16f7e-421d-459b-afaa-9df5d6c5850c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_27f16f7e-421d-459b-afaa-9df5d6c5850c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_736b2eac-b0d4-4524-95f1-c1e101664587" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_736b2eac-b0d4-4524-95f1-c1e101664587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestRateSwapValuationAdjustments_47e32e8b-c5b7-42d2-88f7-1b00e4b2dd36" xlink:href="hfwa-20230331.xsd#hfwa_InterestRateSwapValuationAdjustments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_hfwa_InterestRateSwapValuationAdjustments_47e32e8b-c5b7-42d2-88f7-1b00e4b2dd36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_946da329-b4e8-4ce9-96d7-6fa7f7867daa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_946da329-b4e8-4ce9-96d7-6fa7f7867daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_4476e0cf-c914-4483-892f-3706618f05b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_4476e0cf-c914-4483-892f-3706618f05b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_6dd02cf0-ba7e-4f80-850d-0f1344aed468" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_6dd02cf0-ba7e-4f80-850d-0f1344aed468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_082a4f08-ad71-4cd0-978c-35312a755ace" xlink:href="hfwa-20230331.xsd#hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d8a3cdb-29d2-4ae8-bf9d-127a9f686dcc" xlink:to="loc_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_082a4f08-ad71-4cd0-978c-35312a755ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aabd4334-5c4d-4c4e-b8c6-e8955ca8ec57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f30ec10-f06e-4380-82d1-1dcc6a1412a2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aabd4334-5c4d-4c4e-b8c6-e8955ca8ec57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5852a9f8-bfef-4c75-9dfb-3246afa10bc8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaymentsForProceedsFromFinanceReceivables_a7ab0d44-c9fa-45fc-ba64-98ad50039f9a" xlink:href="hfwa-20230331.xsd#hfwa_PaymentsForProceedsFromFinanceReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_hfwa_PaymentsForProceedsFromFinanceReceivables_a7ab0d44-c9fa-45fc-ba64-98ad50039f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_fdaf1339-db3c-4337-afed-a8933305641f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_fdaf1339-db3c-4337-afed-a8933305641f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_aba1de25-28fb-4c4f-8d43-2a9893bdc3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_aba1de25-28fb-4c4f-8d43-2a9893bdc3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_f1d494e4-3fed-45d1-8220-0417f798f500" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_f1d494e4-3fed-45d1-8220-0417f798f500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_2d8a3768-4aed-496a-9ef2-87dcfcef583a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_2d8a3768-4aed-496a-9ef2-87dcfcef583a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_084e5c07-0284-4be0-ae8a-fd71d9626bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_084e5c07-0284-4be0-ae8a-fd71d9626bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_9948b773-d810-49d1-bf36-bf7a39ca6079" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_9948b773-d810-49d1-bf36-bf7a39ca6079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_2323f37e-dafd-46ce-9657-99f489bd403e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_2323f37e-dafd-46ce-9657-99f489bd403e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_0c4bbbde-5768-45ec-8c3d-240b50ee3777" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_0c4bbbde-5768-45ec-8c3d-240b50ee3777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_551102e4-cf6c-4fdd-b70b-cd77999edddd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_551102e4-cf6c-4fdd-b70b-cd77999edddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7e03f523-f13e-4672-b099-93aaed0c8d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7e03f523-f13e-4672-b099-93aaed0c8d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_791c74d4-fe56-40b0-8b5e-24fe24ad731a" xlink:href="hfwa-20230331.xsd#hfwa_Changeinlowincometaxhousingtaxcreditpartnership"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_791c74d4-fe56-40b0-8b5e-24fe24ad731a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b8c7d773-fd8b-441e-a1df-30ebdfe4faf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_476f8f16-f509-457e-9f2b-d484ccf0f6a8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b8c7d773-fd8b-441e-a1df-30ebdfe4faf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ad9e4f6d-f01e-4620-bc19-db528a271ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5852a9f8-bfef-4c75-9dfb-3246afa10bc8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ad9e4f6d-f01e-4620-bc19-db528a271ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_6f202a66-f020-4bc3-bd2f-2ee3a0569db1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ad9e4f6d-f01e-4620-bc19-db528a271ca3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_6f202a66-f020-4bc3-bd2f-2ee3a0569db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks_17ee90d2-52ed-4a56-aeb7-09830519d8d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ad9e4f6d-f01e-4620-bc19-db528a271ca3" xlink:to="loc_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks_17ee90d2-52ed-4a56-aeb7-09830519d8d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_4913a669-cade-420c-bf24-adbdbfa1fad9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ad9e4f6d-f01e-4620-bc19-db528a271ca3" xlink:to="loc_us-gaap_RepaymentsOfDebt_4913a669-cade-420c-bf24-adbdbfa1fad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_3372a058-8f56-4bf4-8324-d5686b1d5adf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ad9e4f6d-f01e-4620-bc19-db528a271ca3" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_3372a058-8f56-4bf4-8324-d5686b1d5adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_10c48ac8-58c4-424a-a4c9-add916667489" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ad9e4f6d-f01e-4620-bc19-db528a271ca3" xlink:to="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_10c48ac8-58c4-424a-a4c9-add916667489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fa2ab1f8-eb65-4fac-92bf-1d55ddffcaf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ad9e4f6d-f01e-4620-bc19-db528a271ca3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fa2ab1f8-eb65-4fac-92bf-1d55ddffcaf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_98fbe487-6ad9-4910-b431-ff068d86884e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ad9e4f6d-f01e-4620-bc19-db528a271ca3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_98fbe487-6ad9-4910-b431-ff068d86884e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_65d40701-c535-4336-9c33-e7c639ca7797" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5852a9f8-bfef-4c75-9dfb-3246afa10bc8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_65d40701-c535-4336-9c33-e7c639ca7797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e43febba-b3af-4255-a7d3-cbd58c7cf51e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5852a9f8-bfef-4c75-9dfb-3246afa10bc8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e43febba-b3af-4255-a7d3-cbd58c7cf51e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_38935a43-8fce-4f2b-a43f-3000ef6884dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5852a9f8-bfef-4c75-9dfb-3246afa10bc8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_38935a43-8fce-4f2b-a43f-3000ef6884dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_2a75696a-8053-44e2-95a0-14e7d0cac733" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5852a9f8-bfef-4c75-9dfb-3246afa10bc8" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_2a75696a-8053-44e2-95a0-14e7d0cac733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_a131aa40-c79c-4d5a-9d40-a973ada90ece" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2a75696a-8053-44e2-95a0-14e7d0cac733" xlink:to="loc_us-gaap_InterestPaidNet_a131aa40-c79c-4d5a-9d40-a973ada90ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InvestmentInLowIncomeHousingTaxPartnership_6c21bc41-9be2-4e2b-9ad8-91e3a0aac95a" xlink:href="hfwa-20230331.xsd#hfwa_InvestmentInLowIncomeHousingTaxPartnership"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2a75696a-8053-44e2-95a0-14e7d0cac733" xlink:to="loc_hfwa_InvestmentInLowIncomeHousingTaxPartnership_6c21bc41-9be2-4e2b-9ad8-91e3a0aac95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_e2977fed-1812-4974-8fc3-b290573c3481" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2a75696a-8053-44e2-95a0-14e7d0cac733" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_e2977fed-1812-4974-8fc3-b290573c3481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncements" xlink:type="simple" xlink:href="hfwa-20230331.xsd#DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncements"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b878ae21-14b2-4891-950b-58252a7248d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_fd0485a6-f228-4d13-b1cb-f0ff71019e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b878ae21-14b2-4891-950b-58252a7248d5" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_fd0485a6-f228-4d13-b1cb-f0ff71019e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecurities" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecurities"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecurities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_902f522f-0dbe-447b-9a56-8640468dcd92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_193ad0ad-7acf-4e2b-9543-ed3bbc3981e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_902f522f-0dbe-447b-9a56-8640468dcd92" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_193ad0ad-7acf-4e2b-9543-ed3bbc3981e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivable" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivable"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/LoansReceivable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_e6ad5ef8-0ea3-4dd1-b4b2-db5fe48fb01e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesTextBlock_0268f6cc-d71d-4bcd-a42e-ee79580d6a53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_e6ad5ef8-0ea3-4dd1-b4b2-db5fe48fb01e" xlink:to="loc_us-gaap_FinancingReceivablesTextBlock_0268f6cc-d71d-4bcd-a42e-ee79580d6a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_621d3d64-7cd7-4b32-84de-54ac5878c52c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_e6ad5ef8-0ea3-4dd1-b4b2-db5fe48fb01e" xlink:to="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_621d3d64-7cd7-4b32-84de-54ac5878c52c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoans" xlink:type="simple" xlink:href="hfwa-20230331.xsd#AllowanceforCreditLossesonLoans"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d4b91a48-14c5-4593-90b8-b3a299b4b192" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock_6c7b504f-2a3c-4509-bbee-267b39d23196" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d4b91a48-14c5-4593-90b8-b3a299b4b192" xlink:to="loc_us-gaap_AllowanceForCreditLossesTextBlock_6c7b504f-2a3c-4509-bbee-267b39d23196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="hfwa-20230331.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6170cc30-fcef-4a11-a8ff-40b1a66b1173" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_379df8af-7558-44af-8d18-c2818bb691a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6170cc30-fcef-4a11-a8ff-40b1a66b1173" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_379df8af-7558-44af-8d18-c2818bb691a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="hfwa-20230331.xsd#DerivativeFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/DerivativeFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f89998aa-e26a-4e46-b7e6-76bf0dc68f96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_cf728d0e-1e29-4223-aa38-3b529a44b29b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f89998aa-e26a-4e46-b7e6-76bf0dc68f96" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_cf728d0e-1e29-4223-aa38-3b529a44b29b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquity" xlink:type="simple" xlink:href="hfwa-20230331.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_983757d8-9487-4a91-9ecc-f09106cf4619" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d5b2f812-d1d0-4116-ac03-7866860cf681" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_983757d8-9487-4a91-9ecc-f09106cf4619" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d5b2f812-d1d0-4116-ac03-7866860cf681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hfwa-20230331.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7dbc4115-8c68-484a-8abd-6472b5837a52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_fa529877-db7d-4afa-941f-2d5ca3275dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7dbc4115-8c68-484a-8abd-6472b5837a52" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_fa529877-db7d-4afa-941f-2d5ca3275dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CashRestriction" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CashRestriction"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CashRestriction" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingAndThriftOtherDisclosuresAbstract_fea95c75-a3ae-4f40-8ae3-ebb53e3a69e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankingAndThriftOtherDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedAssetsDisclosureTextBlock_44189af3-6417-4b84-9c7d-7d445d2602d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BankingAndThriftOtherDisclosuresAbstract_fea95c75-a3ae-4f40-8ae3-ebb53e3a69e5" xlink:to="loc_us-gaap_RestrictedAssetsDisclosureTextBlock_44189af3-6417-4b84-9c7d-7d445d2602d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8054e8fe-d740-41bb-a434-282c4736245f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_c62c047b-cbf5-4e55-bdef-43d1fa4c5ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8054e8fe-d740-41bb-a434-282c4736245f" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_c62c047b-cbf5-4e55-bdef-43d1fa4c5ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="hfwa-20230331.xsd#DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12b16152-7f9f-4acd-874f-883a99ae5be8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock_dea1110f-cc8e-4cf1-a72e-882239996228" xlink:href="hfwa-20230331.xsd#hfwa_DescriptionOfBusinessPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12b16152-7f9f-4acd-874f-883a99ae5be8" xlink:to="loc_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock_dea1110f-cc8e-4cf1-a72e-882239996228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f7b5ba6c-b7eb-4707-91a7-b631b5af04ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12b16152-7f9f-4acd-874f-883a99ae5be8" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f7b5ba6c-b7eb-4707-91a7-b631b5af04ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SignificantAccountingPoliciesPolicyTextBlock_8e97d193-22c8-498d-a933-0ed454822fcf" xlink:href="hfwa-20230331.xsd#hfwa_SignificantAccountingPoliciesPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12b16152-7f9f-4acd-874f-883a99ae5be8" xlink:to="loc_hfwa_SignificantAccountingPoliciesPolicyTextBlock_8e97d193-22c8-498d-a933-0ed454822fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_57b8604f-c555-4eb9-b74b-6a8fd7d26426" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12b16152-7f9f-4acd-874f-883a99ae5be8" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_57b8604f-c555-4eb9-b74b-6a8fd7d26426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock_aba0ece9-247e-4527-8de8-5c236e6ef52f" xlink:href="hfwa-20230331.xsd#hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12b16152-7f9f-4acd-874f-883a99ae5be8" xlink:to="loc_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock_aba0ece9-247e-4527-8de8-5c236e6ef52f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesTables" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesTables"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_22fec58b-2042-4d0d-9c47-a3fa38d2c426" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_3172a9c0-dd40-44e7-a95c-cbaf26a9be0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_22fec58b-2042-4d0d-9c47-a3fa38d2c426" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_3172a9c0-dd40-44e7-a95c-cbaf26a9be0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_8280ef18-95e5-4e63-a8bb-2bffede03cc6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_22fec58b-2042-4d0d-9c47-a3fa38d2c426" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_8280ef18-95e5-4e63-a8bb-2bffede03cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_bf92d72d-5a88-4273-927f-5cda305ee60b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_22fec58b-2042-4d0d-9c47-a3fa38d2c426" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_bf92d72d-5a88-4273-927f-5cda305ee60b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_61a3f905-02b6-490d-b72e-7be7d1deabc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_22fec58b-2042-4d0d-9c47-a3fa38d2c426" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_61a3f905-02b6-490d-b72e-7be7d1deabc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_5dfc99d6-78b0-4b94-bd69-c1e6a108b194" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_22fec58b-2042-4d0d-9c47-a3fa38d2c426" xlink:to="loc_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_5dfc99d6-78b0-4b94-bd69-c1e6a108b194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableTables" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableTables"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/LoansReceivableTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_c58fc1e4-de81-40d9-bc5a-a1352c380235" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_83783d58-5ab6-4fb4-a228-c2be18db4893" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_c58fc1e4-de81-40d9-bc5a-a1352c380235" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_83783d58-5ab6-4fb4-a228-c2be18db4893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_3eed2a92-3bdb-429d-8d19-783a1e2a39ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_c58fc1e4-de81-40d9-bc5a-a1352c380235" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_3eed2a92-3bdb-429d-8d19-783a1e2a39ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_089ae895-2862-4d72-bb58-839a8e69d31b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_c58fc1e4-de81-40d9-bc5a-a1352c380235" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_089ae895-2862-4d72-bb58-839a8e69d31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CreditLossFinancialInstrumentTableTextBlock_b8284b86-6c90-44a7-ba44-e9eb603e13ad" xlink:href="hfwa-20230331.xsd#hfwa_CreditLossFinancialInstrumentTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_c58fc1e4-de81-40d9-bc5a-a1352c380235" xlink:to="loc_hfwa_CreditLossFinancialInstrumentTableTextBlock_b8284b86-6c90-44a7-ba44-e9eb603e13ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_c6131ee0-440d-434c-8a39-3847ccab31e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_c58fc1e4-de81-40d9-bc5a-a1352c380235" xlink:to="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_c6131ee0-440d-434c-8a39-3847ccab31e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/AllowanceforLoanLossesTables" xlink:type="simple" xlink:href="hfwa-20230331.xsd#AllowanceforLoanLossesTables"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/AllowanceforLoanLossesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_a4dab9cc-1ef9-43dc-8554-042de45e7e42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_40c95871-976a-415e-a468-901f2fe1c084" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a4dab9cc-1ef9-43dc-8554-042de45e7e42" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_40c95871-976a-415e-a468-901f2fe1c084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsTables" xlink:type="simple" xlink:href="hfwa-20230331.xsd#DerivativeFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_cc1947e4-88bd-4864-93f2-60c3db36e6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_f539d900-ddc7-4fd0-8ea5-206d1cbcf9c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_cc1947e4-88bd-4864-93f2-60c3db36e6e4" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_f539d900-ddc7-4fd0-8ea5-206d1cbcf9c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="hfwa-20230331.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_39886754-7211-4178-9398-a2f52dea01ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0e11ff01-82e8-47bc-aed1-538a619446fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_39886754-7211-4178-9398-a2f52dea01ed" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0e11ff01-82e8-47bc-aed1-538a619446fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDeclaredTableTextBlock_e2101679-4ecf-442e-8b04-1c1ef0d41f91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsDeclaredTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_39886754-7211-4178-9398-a2f52dea01ed" xlink:to="loc_us-gaap_DividendsDeclaredTableTextBlock_e2101679-4ecf-442e-8b04-1c1ef0d41f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockRepurchasedDuringPeriodTableTextBlock_5e44d831-87ea-430c-a74b-a92be519b884" xlink:href="hfwa-20230331.xsd#hfwa_StockRepurchasedDuringPeriodTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_39886754-7211-4178-9398-a2f52dea01ed" xlink:to="loc_hfwa_StockRepurchasedDuringPeriodTableTextBlock_5e44d831-87ea-430c-a74b-a92be519b884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_9f24a0f9-ffdf-4e0d-91be-33d327689a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_39886754-7211-4178-9398-a2f52dea01ed" xlink:to="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_9f24a0f9-ffdf-4e0d-91be-33d327689a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hfwa-20230331.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ce86d663-9b5a-4358-af17-0ebf4c542864" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_866bf111-ff90-4d5d-8a52-4acae384dce4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce86d663-9b5a-4358-af17-0ebf4c542864" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_866bf111-ff90-4d5d-8a52-4acae384dce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_2aa0269a-d11c-451c-8541-5032f680b242" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce86d663-9b5a-4358-af17-0ebf4c542864" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_2aa0269a-d11c-451c-8541-5032f680b242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_d4793dd1-c593-4dcb-b352-67ec7630aaee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce86d663-9b5a-4358-af17-0ebf4c542864" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_d4793dd1-c593-4dcb-b352-67ec7630aaee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_6d75af11-ee30-477a-98f9-a77d65339b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce86d663-9b5a-4358-af17-0ebf4c542864" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_6d75af11-ee30-477a-98f9-a77d65339b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_946702fc-8290-41fc-8db5-d83ea9361034" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock_5de361d0-22ea-4ff2-8cac-83c02868b660" xlink:href="hfwa-20230331.xsd#hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_946702fc-8290-41fc-8db5-d83ea9361034" xlink:to="loc_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock_5de361d0-22ea-4ff2-8cac-83c02868b660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock_d24c343f-037e-4c4b-8974-8327faf2d5b9" xlink:href="hfwa-20230331.xsd#hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_946702fc-8290-41fc-8db5-d83ea9361034" xlink:to="loc_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock_d24c343f-037e-4c4b-8974-8327faf2d5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_009987ee-89da-40b7-8e1e-3b08a1b5ceff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2fc624fb-4401-4b18-b936-d7025433018f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_009987ee-89da-40b7-8e1e-3b08a1b5ceff" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2fc624fb-4401-4b18-b936-d7025433018f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ffdb7c09-a7dd-4fc1-9494-1a1e5f512219" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2fc624fb-4401-4b18-b936-d7025433018f" xlink:to="loc_dei_LegalEntityAxis_ffdb7c09-a7dd-4fc1-9494-1a1e5f512219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_70d22d1c-663c-4efe-b4ec-2a370c209c9c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ffdb7c09-a7dd-4fc1-9494-1a1e5f512219" xlink:to="loc_dei_EntityDomain_70d22d1c-663c-4efe-b4ec-2a370c209c9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_HeritageBankMember_32d108fd-ca0d-4896-8442-2ef8f0a9dba1" xlink:href="hfwa-20230331.xsd#hfwa_HeritageBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_70d22d1c-663c-4efe-b4ec-2a370c209c9c" xlink:to="loc_hfwa_HeritageBankMember_32d108fd-ca0d-4896-8442-2ef8f0a9dba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_72e3fbdf-4595-4f7a-9421-1743042b92ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2fc624fb-4401-4b18-b936-d7025433018f" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_72e3fbdf-4595-4f7a-9421-1743042b92ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfBranchesOperating_615c348b-5374-4db9-ae6c-34d7c1587ad1" xlink:href="hfwa-20230331.xsd#hfwa_NumberOfBranchesOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_72e3fbdf-4595-4f7a-9421-1743042b92ba" xlink:to="loc_hfwa_NumberOfBranchesOperating_615c348b-5374-4db9-ae6c-34d7c1587ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesTextualDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bad9f992-e211-42df-b211-bb3d6f6fab8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d48b3300-134b-4387-9055-1991c5ab4153" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bad9f992-e211-42df-b211-bb3d6f6fab8e" xlink:to="loc_us-gaap_StatementTable_d48b3300-134b-4387-9055-1991c5ab4153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9986e9ac-30d8-44d5-b608-23745393be04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d48b3300-134b-4387-9055-1991c5ab4153" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9986e9ac-30d8-44d5-b608-23745393be04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_59b1f7a3-2d43-4e23-89c2-34f1d478d588" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9986e9ac-30d8-44d5-b608-23745393be04" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_59b1f7a3-2d43-4e23-89c2-34f1d478d588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_66651ac1-ebcf-4877-89ab-9732939ed485" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_59b1f7a3-2d43-4e23-89c2-34f1d478d588" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_66651ac1-ebcf-4877-89ab-9732939ed485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember_757f7e10-8bfb-4f9f-a547-5b5108368acf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldtomaturitySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_59b1f7a3-2d43-4e23-89c2-34f1d478d588" xlink:to="loc_us-gaap_HeldtomaturitySecuritiesMember_757f7e10-8bfb-4f9f-a547-5b5108368acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_b4bcccd9-b09d-49da-b9fa-d08d5f5361c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_59b1f7a3-2d43-4e23-89c2-34f1d478d588" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_b4bcccd9-b09d-49da-b9fa-d08d5f5361c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7fdc10b7-68eb-4be3-ad80-65e64a2a90ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d48b3300-134b-4387-9055-1991c5ab4153" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7fdc10b7-68eb-4be3-ad80-65e64a2a90ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6a6678b-4bdd-4da6-aa9d-cee73be6a593" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7fdc10b7-68eb-4be3-ad80-65e64a2a90ff" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6a6678b-4bdd-4da6-aa9d-cee73be6a593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_15ca1c0e-15e7-4532-af7a-0f786f4ef45c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b6a6678b-4bdd-4da6-aa9d-cee73be6a593" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_15ca1c0e-15e7-4532-af7a-0f786f4ef45c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_051ddeea-4e44-4e49-8ff6-eff4dfef8ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d48b3300-134b-4387-9055-1991c5ab4153" xlink:to="loc_us-gaap_StatementClassOfStockAxis_051ddeea-4e44-4e49-8ff6-eff4dfef8ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8c0ea145-f501-471f-aaad-05df12805ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_051ddeea-4e44-4e49-8ff6-eff4dfef8ee2" xlink:to="loc_us-gaap_ClassOfStockDomain_8c0ea145-f501-471f-aaad-05df12805ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d338936b-5a8c-4612-a985-7cbd743ddcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8c0ea145-f501-471f-aaad-05df12805ea8" xlink:to="loc_us-gaap_CommonClassBMember_d338936b-5a8c-4612-a985-7cbd743ddcc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d48b3300-134b-4387-9055-1991c5ab4153" xlink:to="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_aa0a3a7e-6f3e-44ce-9af7-205383e67ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_aa0a3a7e-6f3e-44ce-9af7-205383e67ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_6aa3829b-f11f-4941-abf1-a1bb3d00dbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_6aa3829b-f11f-4941-abf1-a1bb3d00dbb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_6356ed65-6e77-47ce-b938-33f0e65a9ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_6356ed65-6e77-47ce-b938-33f0e65a9ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInvestmentIncomeReceivable_64dac6ec-9326-4989-a0e9-79107cceb364" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedInvestmentIncomeReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_AccruedInvestmentIncomeReceivable_64dac6ec-9326-4989-a0e9-79107cceb364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_32f08e30-7346-4636-b105-7be73914af1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_TradingSecurities_32f08e30-7346-4636-b105-7be73914af1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_77c0b7d1-1a01-454f-938f-bcba749e3744" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_77c0b7d1-1a01-454f-938f-bcba749e3744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff_89cbbe81-e473-43f6-a101-240c216f2d48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff_89cbbe81-e473-43f6-a101-240c216f2d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ConcentrationDebtSecurities_a663e533-da45-4420-a438-b7f289241731" xlink:href="hfwa-20230331.xsd#hfwa_ConcentrationDebtSecurities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_hfwa_ConcentrationDebtSecurities_a663e533-da45-4420-a438-b7f289241731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_204b1c1d-195d-4e9d-b931-49cba1dc2b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_204b1c1d-195d-4e9d-b931-49cba1dc2b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual_7c2e187b-13bf-4609-a2c3-62dd3a86f23f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrual"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual_7c2e187b-13bf-4609-a2c3-62dd3a86f23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_8926be7b-c672-4543-82d3-a91022fabd07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_8926be7b-c672-4543-82d3-a91022fabd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c55d754d-0595-4236-bd03-83ed04ddb1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c55d754d-0595-4236-bd03-83ed04ddb1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_71971bae-7443-4046-b489-5fa9fcebba9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_71971bae-7443-4046-b489-5fa9fcebba9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0c6645dc-0471-4bfb-9155-ebcbe865d705" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0c6645dc-0471-4bfb-9155-ebcbe865d705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_ed8e611d-c253-4322-b66b-eeb4534323c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c8478ea-553a-4b93-bb91-f62932427938" xlink:to="loc_us-gaap_CommonStockValueOutstanding_ed8e611d-c253-4322-b66b-eeb4534323c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8a5c969e-092b-42ba-9d2b-11da52399c25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_e1d9c265-74a4-494b-8815-c280ae5ff412" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8a5c969e-092b-42ba-9d2b-11da52399c25" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_e1d9c265-74a4-494b-8815-c280ae5ff412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8b173c24-271f-4840-9fa5-703a33856654" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_e1d9c265-74a4-494b-8815-c280ae5ff412" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8b173c24-271f-4840-9fa5-703a33856654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8b173c24-271f-4840-9fa5-703a33856654" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_1fe699a3-e8f9-452d-b9b4-149fd40aa924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_1fe699a3-e8f9-452d-b9b4-149fd40aa924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_69e1c6e9-aa31-4747-88ea-7310e6d53e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_MunicipalBondsMember_69e1c6e9-aa31-4747-88ea-7310e6d53e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f7d7f74e-5cf7-4e15-a95c-bbefec5174f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f7d7f74e-5cf7-4e15-a95c-bbefec5174f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_34ad2a73-c850-47ff-9326-64b36c0ef8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_34ad2a73-c850-47ff-9326-64b36c0ef8eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_f737b49f-9d84-4195-bcef-d2f0c26101cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_f737b49f-9d84-4195-bcef-d2f0c26101cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_ed8b39b1-7c82-4aa9-bf0d-23b214d98cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1b07d6a-3439-4499-9815-0f9f846bf5b9" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_ed8b39b1-7c82-4aa9-bf0d-23b214d98cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6e527a08-26d2-441b-aa9b-9c01796f5eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_e1d9c265-74a4-494b-8815-c280ae5ff412" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6e527a08-26d2-441b-aa9b-9c01796f5eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_4be789b9-aad3-4853-beae-1f29da525350" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6e527a08-26d2-441b-aa9b-9c01796f5eb1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_4be789b9-aad3-4853-beae-1f29da525350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_cc666917-5e2c-4d39-b22e-743cd15bfb9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_4be789b9-aad3-4853-beae-1f29da525350" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_cc666917-5e2c-4d39-b22e-743cd15bfb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_e1d9c265-74a4-494b-8815-c280ae5ff412" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b8aeb7b2-96c4-45fb-806c-f173cb049a85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b8aeb7b2-96c4-45fb-806c-f173cb049a85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3df1af09-cef0-41b4-92ff-fd445961239a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3df1af09-cef0-41b4-92ff-fd445961239a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8cd5ade5-5d5f-4bee-bbdd-ba80285bc777" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8cd5ade5-5d5f-4bee-bbdd-ba80285bc777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9b44a2b0-712d-4efd-81ed-e7da53fc6add" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9b44a2b0-712d-4efd-81ed-e7da53fc6add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_f8082785-4d28-465a-89db-eb14be48309f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_f8082785-4d28-465a-89db-eb14be48309f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_94639780-4a79-4436-8b8d-f81091c79ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_94639780-4a79-4436-8b8d-f81091c79ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_2c16c18c-1f0d-4ef1-b669-276195ceeaea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_2c16c18c-1f0d-4ef1-b669-276195ceeaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_2bb41250-c374-421a-8593-c36402743e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_2b5252d0-2d3c-4150-b2e3-f6a40dc817d0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_2bb41250-c374-421a-8593-c36402743e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesContractualMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_3925bb0d-956b-4395-8279-294d234ed303" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_3925bb0d-956b-4395-8279-294d234ed303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_fe1ba0fb-0288-427f-830f-e244257b11f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_3925bb0d-956b-4395-8279-294d234ed303" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_fe1ba0fb-0288-427f-830f-e244257b11f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_cb9f8bf4-6d88-469f-9cd5-64019f47ef21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_3925bb0d-956b-4395-8279-294d234ed303" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_cb9f8bf4-6d88-469f-9cd5-64019f47ef21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_b3295e14-2e50-4004-ade2-cfa60ff8c34f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_3925bb0d-956b-4395-8279-294d234ed303" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_b3295e14-2e50-4004-ade2-cfa60ff8c34f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_6dcd6a51-02f1-4d67-a81d-c0cf56e8c400" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_3925bb0d-956b-4395-8279-294d234ed303" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_6dcd6a51-02f1-4d67-a81d-c0cf56e8c400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_15856458-9667-4412-9ee3-a91f92483157" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_3925bb0d-956b-4395-8279-294d234ed303" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_15856458-9667-4412-9ee3-a91f92483157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_eccfd630-357e-4c6b-8da2-b6e4e60ce100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_eccfd630-357e-4c6b-8da2-b6e4e60ce100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_1a8d1ffd-3032-4174-a676-11f5bec6338e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_eccfd630-357e-4c6b-8da2-b6e4e60ce100" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_1a8d1ffd-3032-4174-a676-11f5bec6338e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d4f4ad7b-7a67-4c7a-aa6f-b9bd6d050884" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_eccfd630-357e-4c6b-8da2-b6e4e60ce100" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d4f4ad7b-7a67-4c7a-aa6f-b9bd6d050884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_bebfb0fe-da7f-40ab-9704-3a3c7f373f59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_eccfd630-357e-4c6b-8da2-b6e4e60ce100" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_bebfb0fe-da7f-40ab-9704-3a3c7f373f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_9f8ea7db-825d-4a46-957e-36e5d30e1332" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_eccfd630-357e-4c6b-8da2-b6e4e60ce100" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_9f8ea7db-825d-4a46-957e-36e5d30e1332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_91761d9a-f244-453e-aa24-5b6534162749" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_eccfd630-357e-4c6b-8da2-b6e4e60ce100" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_91761d9a-f244-453e-aa24-5b6534162749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_e5fc991e-6667-43da-9879-c03383608538" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_e5fc991e-6667-43da-9879-c03383608538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_7f26fb84-e5fd-439a-b260-d2d62ff4e441" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_e5fc991e-6667-43da-9879-c03383608538" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_7f26fb84-e5fd-439a-b260-d2d62ff4e441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_2355caac-8ab6-4066-a423-1f3d437e1d80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_e5fc991e-6667-43da-9879-c03383608538" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_2355caac-8ab6-4066-a423-1f3d437e1d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_f05597e7-0f32-4598-b499-b068a97701bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_e5fc991e-6667-43da-9879-c03383608538" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_f05597e7-0f32-4598-b499-b068a97701bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_e5ea6c75-722f-4c71-9277-e6c8002bf968" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_e5fc991e-6667-43da-9879-c03383608538" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_e5ea6c75-722f-4c71-9277-e6c8002bf968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_d2f169a8-f53a-4b0f-9304-e3c4228d43f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_e5fc991e-6667-43da-9879-c03383608538" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_d2f169a8-f53a-4b0f-9304-e3c4228d43f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract_92cd0e6f-3ea6-486c-97d4-d4d11f7c8b97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract_92cd0e6f-3ea6-486c-97d4-d4d11f7c8b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_574bb6e0-f4f0-44c5-a0f5-315eb9c32561" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract_92cd0e6f-3ea6-486c-97d4-d4d11f7c8b97" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_574bb6e0-f4f0-44c5-a0f5-315eb9c32561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_15fcadda-6c35-45fd-8d2a-62304ef40e42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract_92cd0e6f-3ea6-486c-97d4-d4d11f7c8b97" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_15fcadda-6c35-45fd-8d2a-62304ef40e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_4a320f11-e919-4512-9c8a-b05469aa9fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract_92cd0e6f-3ea6-486c-97d4-d4d11f7c8b97" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_4a320f11-e919-4512-9c8a-b05469aa9fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_43a14dfa-c424-4ed3-9dad-7611884fb5b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract_92cd0e6f-3ea6-486c-97d4-d4d11f7c8b97" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_43a14dfa-c424-4ed3-9dad-7611884fb5b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_8aba4f47-471a-4c99-abd7-58ee25de698c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract_92cd0e6f-3ea6-486c-97d4-d4d11f7c8b97" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_8aba4f47-471a-4c99-abd7-58ee25de698c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_c48bc1f1-4a87-487f-b2b4-31150562846c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_c48bc1f1-4a87-487f-b2b4-31150562846c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_acdb409f-b898-4104-83b9-a522d1dbff00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_acdb409f-b898-4104-83b9-a522d1dbff00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_fe1bf5d2-b626-4cef-92c8-eba2eba5ba89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_fe1bf5d2-b626-4cef-92c8-eba2eba5ba89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_928c409f-889d-46d5-a47b-4f14c13aff56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_928c409f-889d-46d5-a47b-4f14c13aff56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_86979c81-6653-43e0-ac26-19daf460cf93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_86979c81-6653-43e0-ac26-19daf460cf93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_b9f29424-b8a9-45d4-accc-3b7e97d300d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_b9f29424-b8a9-45d4-accc-3b7e97d300d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount_9214a656-5cd0-4929-b0b6-5a0ccf8c0e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount_9214a656-5cd0-4929-b0b6-5a0ccf8c0e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_81ceb0fa-fa60-4c1c-a5cb-800d32906342" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bbeaa109-7304-413f-8f5f-10403f3bb6c1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_81ceb0fa-fa60-4c1c-a5cb-800d32906342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesUnrealizedLossesDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_000d5404-77da-4c82-af96-9763187bddd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_468663ae-95cc-44d0-aa63-be24dd3cf8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_000d5404-77da-4c82-af96-9763187bddd3" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_468663ae-95cc-44d0-aa63-be24dd3cf8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_17ce0bd2-52f3-41d2-a63c-0076bbf9ca43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_468663ae-95cc-44d0-aa63-be24dd3cf8e8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_17ce0bd2-52f3-41d2-a63c-0076bbf9ca43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_17ce0bd2-52f3-41d2-a63c-0076bbf9ca43" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_a7a08795-81ff-49f0-b5ea-3cfac91348be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_a7a08795-81ff-49f0-b5ea-3cfac91348be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_6faba1fc-f33b-4d5b-bc2c-db2c60fadaf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_MunicipalBondsMember_6faba1fc-f33b-4d5b-bc2c-db2c60fadaf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_54f526c8-2672-4c9f-877d-881b2e93d90d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_54f526c8-2672-4c9f-877d-881b2e93d90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_8eac25cb-d99c-4a62-be90-a2669c7d0731" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_8eac25cb-d99c-4a62-be90-a2669c7d0731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_e59534e8-0454-40d6-a9e8-c8bb8b5838c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_e59534e8-0454-40d6-a9e8-c8bb8b5838c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_a74c77b0-2e5f-4ffd-b412-95902a7e6e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4302d05f-95c2-4131-81cf-e14fe3d89920" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_a74c77b0-2e5f-4ffd-b412-95902a7e6e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_a3ee8a01-9b03-46d8-89e9-7764fe4c5add" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_468663ae-95cc-44d0-aa63-be24dd3cf8e8" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_a3ee8a01-9b03-46d8-89e9-7764fe4c5add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_9474b4e2-8c92-4c85-afd5-b44581281171" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_a3ee8a01-9b03-46d8-89e9-7764fe4c5add" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_9474b4e2-8c92-4c85-afd5-b44581281171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_ebcf7a16-74d2-494b-aa74-1ee4350d90c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_9474b4e2-8c92-4c85-afd5-b44581281171" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_ebcf7a16-74d2-494b-aa74-1ee4350d90c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_c6f2b430-bd89-473b-8405-69550570e1c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_9474b4e2-8c92-4c85-afd5-b44581281171" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_c6f2b430-bd89-473b-8405-69550570e1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f9e8508a-1059-46f6-8fd4-d6f94d6cdc3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_9474b4e2-8c92-4c85-afd5-b44581281171" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f9e8508a-1059-46f6-8fd4-d6f94d6cdc3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_9d974cdb-fc93-4d5f-a33f-8e4ee96f151c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_a3ee8a01-9b03-46d8-89e9-7764fe4c5add" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_9d974cdb-fc93-4d5f-a33f-8e4ee96f151c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_7126900d-539b-4536-9eb4-c87795fb1812" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_9d974cdb-fc93-4d5f-a33f-8e4ee96f151c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_7126900d-539b-4536-9eb4-c87795fb1812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_31bbfb29-9ada-492b-8823-da407b2e447f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_9d974cdb-fc93-4d5f-a33f-8e4ee96f151c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_31bbfb29-9ada-492b-8823-da407b2e447f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1f255d38-c7d9-445d-82fa-270ac76eedf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_9d974cdb-fc93-4d5f-a33f-8e4ee96f151c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1f255d38-c7d9-445d-82fa-270ac76eedf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesRealizedGainsandLossesDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_258c2478-892e-483b-ba4e-cb1037140811" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_d79ea113-ee69-4d96-93b7-609fa0ad2ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_258c2478-892e-483b-ba4e-cb1037140811" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_d79ea113-ee69-4d96-93b7-609fa0ad2ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_ee8c7d8b-27ff-4a11-915b-44811dbdaf8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_258c2478-892e-483b-ba4e-cb1037140811" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_ee8c7d8b-27ff-4a11-915b-44811dbdaf8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_0105d398-7011-4e9d-ae94-5d49c2b00fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_258c2478-892e-483b-ba4e-cb1037140811" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_0105d398-7011-4e9d-ae94-5d49c2b00fa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#InvestmentSecuritiesAmortizedCostandFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a79d05f0-22c1-4329-96ed-84426cff8b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_c2e20683-6b7d-403b-8dc6-b267abe03270" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a79d05f0-22c1-4329-96ed-84426cff8b5c" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_c2e20683-6b7d-403b-8dc6-b267abe03270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_fb66050f-1e63-4adf-94ff-e2dafe760f97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_c2e20683-6b7d-403b-8dc6-b267abe03270" xlink:to="loc_us-gaap_InvestmentTypeAxis_fb66050f-1e63-4adf-94ff-e2dafe760f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_fb66050f-1e63-4adf-94ff-e2dafe760f97" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_7479cdee-11ec-460d-8275-fdc569157ad2" xlink:href="hfwa-20230331.xsd#hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:to="loc_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_7479cdee-11ec-460d-8275-fdc569157ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalReserveBankAdvancesMember_c8cb420f-84d1-412e-8e4d-9752c693a786" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalReserveBankAdvancesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:to="loc_us-gaap_FederalReserveBankAdvancesMember_c8cb420f-84d1-412e-8e4d-9752c693a786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsMember_db73a8b6-6775-4dd8-b876-d7f1fd2b6d68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepurchaseAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:to="loc_us-gaap_RepurchaseAgreementsMember_db73a8b6-6775-4dd8-b876-d7f1fd2b6d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OtherSecuritiesPledgedMember_b0e19df7-0310-46d0-acc6-6811443336f8" xlink:href="hfwa-20230331.xsd#hfwa_OtherSecuritiesPledgedMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ed0b4067-4523-4ce2-a4a3-3596e93b4763" xlink:to="loc_hfwa_OtherSecuritiesPledgedMember_b0e19df7-0310-46d0-acc6-6811443336f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_523ee885-7150-420b-a0af-4b9587e9f291" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PledgedStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_c2e20683-6b7d-403b-8dc6-b267abe03270" xlink:to="loc_us-gaap_PledgedStatusAxis_523ee885-7150-420b-a0af-4b9587e9f291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_d16c9178-0346-410c-9312-c92c2f6a3073" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PledgedStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusAxis_523ee885-7150-420b-a0af-4b9587e9f291" xlink:to="loc_us-gaap_PledgedStatusDomain_d16c9178-0346-410c-9312-c92c2f6a3073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralMember_34f94367-1e14-4b8a-a75a-c57e966ddd69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetPledgedAsCollateralMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusDomain_d16c9178-0346-410c-9312-c92c2f6a3073" xlink:to="loc_us-gaap_AssetPledgedAsCollateralMember_34f94367-1e14-4b8a-a75a-c57e966ddd69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_3cc0fced-5f53-48e5-b002-0eb04e4bc040" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_c2e20683-6b7d-403b-8dc6-b267abe03270" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_3cc0fced-5f53-48e5-b002-0eb04e4bc040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_1373f7ff-e995-4647-b2f4-cae03542c03d" xlink:href="hfwa-20230331.xsd#hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_3cc0fced-5f53-48e5-b002-0eb04e4bc040" xlink:to="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_1373f7ff-e995-4647-b2f4-cae03542c03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DebtSecuritiesAmortizedCost_5c877baa-9e1b-4568-8e41-ffa03540ad17" xlink:href="hfwa-20230331.xsd#hfwa_DebtSecuritiesAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_1373f7ff-e995-4647-b2f4-cae03542c03d" xlink:to="loc_hfwa_DebtSecuritiesAmortizedCost_5c877baa-9e1b-4568-8e41-ffa03540ad17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_339ce843-5ebb-4600-abab-547476a5d9eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_1373f7ff-e995-4647-b2f4-cae03542c03d" xlink:to="loc_us-gaap_DebtSecurities_339ce843-5ebb-4600-abab-547476a5d9eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableLoanOriginationRiskManagementDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_47d048eb-0165-41e0-a786-dbfd481d3a76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d5d53711-9586-43d0-8646-fec84180c55d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_47d048eb-0165-41e0-a786-dbfd481d3a76" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d5d53711-9586-43d0-8646-fec84180c55d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8322625-f712-4d44-b7b3-fb03401938a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d5d53711-9586-43d0-8646-fec84180c55d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8322625-f712-4d44-b7b3-fb03401938a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8322625-f712-4d44-b7b3-fb03401938a7" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_8e7a4849-8f89-4147-bebe-24ccee28014c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_8e7a4849-8f89-4147-bebe-24ccee28014c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_08b444fc-db1b-402c-922a-c2452de1b00b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_08b444fc-db1b-402c-922a-c2452de1b00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_769a3da3-4539-4cd0-ba45-0bb5a1d8babb" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_769a3da3-4539-4cd0-ba45-0bb5a1d8babb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_26c4edf3-4a3a-4d5a-848d-155ebb2a3878" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de4e08b0-e92f-47c1-9a3e-9bed48e9b32b" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_26c4edf3-4a3a-4d5a-848d-155ebb2a3878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_81921dda-0fea-4fd5-ad61-365d25798f45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d5d53711-9586-43d0-8646-fec84180c55d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_81921dda-0fea-4fd5-ad61-365d25798f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_81921dda-0fea-4fd5-ad61-365d25798f45" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_9e9e2f8b-c3d3-4238-b173-d7ebd40508ba" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_CommercialAndIndustrialMember_9e9e2f8b-c3d3-4238-b173-d7ebd40508ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaycheckProtectionProgramMember_c2c24c01-9333-4522-ad32-7b671a2358bb" xlink:href="hfwa-20230331.xsd#hfwa_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_PaycheckProtectionProgramMember_c2c24c01-9333-4522-ad32-7b671a2358bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_34ebc77b-a6a3-4549-9182-7236f37fbf9d" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_34ebc77b-a6a3-4549-9182-7236f37fbf9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_ab79e5c8-49e3-4a85-bd39-2e5a88f1fa8e" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_ab79e5c8-49e3-4a85-bd39-2e5a88f1fa8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_e6ff050b-ec3e-474f-a673-a6049ef6372b" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_e6ff050b-ec3e-474f-a673-a6049ef6372b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_e358135b-0d29-4ed4-95fa-1cfbee423579" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_49d79794-1629-4aae-a2ab-d9db3e3960e3" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_e358135b-0d29-4ed4-95fa-1cfbee423579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d5d53711-9586-43d0-8646-fec84180c55d" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_347b4266-aeee-4454-ab36-b84c710b6b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_InterestReceivable_347b4266-aeee-4454-ab36-b84c710b6b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfLoanSegments_a508f21e-38f1-443c-b86b-ee163822b761" xlink:href="hfwa-20230331.xsd#hfwa_NumberOfLoanSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_hfwa_NumberOfLoanSegments_a508f21e-38f1-443c-b86b-ee163822b761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_cd6dc434-3421-4701-8bdf-aa6bc345d436" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_cd6dc434-3421-4701-8bdf-aa6bc345d436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_bbdaf111-af60-48ce-a693-b7d0c74d4561" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_bbdaf111-af60-48ce-a693-b7d0c74d4561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_6b15a850-262a-407f-a022-1043274ed15a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_6b15a850-262a-407f-a022-1043274ed15a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_ad89570a-be11-4cb3-9237-0b2aacfed48d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_ad89570a-be11-4cb3-9237-0b2aacfed48d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_ff98668a-4847-4952-8b66-f8334b204cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6a2a12bc-b1c1-4b3e-9465-61ede3c7f339" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_ff98668a-4847-4952-8b66-f8334b204cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableCreditQualityIndicatorsDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_4280b4af-e6c9-4509-83e7-e04c6444a8d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_4280b4af-e6c9-4509-83e7-e04c6444a8d7" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_31c47bda-92e6-4018-937e-077cea13dcae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:to="loc_us-gaap_CollateralAxis_31c47bda-92e6-4018-937e-077cea13dcae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_fa351f1a-fcad-49ab-a1d5-64f920cbceb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_31c47bda-92e6-4018-937e-077cea13dcae" xlink:to="loc_us-gaap_CollateralDomain_fa351f1a-fcad-49ab-a1d5-64f920cbceb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FarmlandMember_3c33e127-c73a-45d1-9156-a7d3b04b7b6f" xlink:href="hfwa-20230331.xsd#hfwa_FarmlandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_fa351f1a-fcad-49ab-a1d5-64f920cbceb1" xlink:to="loc_hfwa_FarmlandMember_3c33e127-c73a-45d1-9156-a7d3b04b7b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_a3143115-67ce-442e-8e8b-dc126e0f9d32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_a3143115-67ce-442e-8e8b-dc126e0f9d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_2c3af8cd-d895-4bd1-93c7-7cc5729744c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_a3143115-67ce-442e-8e8b-dc126e0f9d32" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_2c3af8cd-d895-4bd1-93c7-7cc5729744c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_614b75da-04e9-4afc-8743-2eb7d0ad7428" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PassMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_2c3af8cd-d895-4bd1-93c7-7cc5729744c3" xlink:to="loc_us-gaap_PassMember_614b75da-04e9-4afc-8743-2eb7d0ad7428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_ccabc912-b32f-40e8-8ffd-aea2b7c31286" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SpecialMentionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_2c3af8cd-d895-4bd1-93c7-7cc5729744c3" xlink:to="loc_us-gaap_SpecialMentionMember_ccabc912-b32f-40e8-8ffd-aea2b7c31286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_f2d22396-db94-46cd-b45f-2008bb3faefb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstandardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_2c3af8cd-d895-4bd1-93c7-7cc5729744c3" xlink:to="loc_us-gaap_SubstandardMember_f2d22396-db94-46cd-b45f-2008bb3faefb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ff74d580-57c8-4482-98a2-998a733becd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ff74d580-57c8-4482-98a2-998a733becd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ff74d580-57c8-4482-98a2-998a733becd9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_4d58c29f-08f9-4ed1-87d3-d84ba20e5df7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_4d58c29f-08f9-4ed1-87d3-d84ba20e5df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b8cae5b6-4150-4523-84a7-8f15bd6f6c05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b8cae5b6-4150-4523-84a7-8f15bd6f6c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_b67af611-0d38-469b-8adc-ee8c6ebace5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_b67af611-0d38-469b-8adc-ee8c6ebace5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_1d467344-2cd8-4e23-a6b9-77f2f054127f" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f466522d-4031-4990-8a7e-f5b0111a5e86" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_1d467344-2cd8-4e23-a6b9-77f2f054127f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_326812ac-69e1-43d6-9153-798c01f62724" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_326812ac-69e1-43d6-9153-798c01f62724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_326812ac-69e1-43d6-9153-798c01f62724" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_0bc4a0cc-ceea-4949-8619-c02bd32facf5" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_CommercialAndIndustrialMember_0bc4a0cc-ceea-4949-8619-c02bd32facf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_1af9f322-aea6-451c-a0c7-11c4eeede0aa" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_1af9f322-aea6-451c-a0c7-11c4eeede0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_41fd9061-8755-43c7-81ab-0ef414b71544" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_41fd9061-8755-43c7-81ab-0ef414b71544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_ac18cc9b-a8f0-4391-b089-80ff2c4532e6" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_ac18cc9b-a8f0-4391-b089-80ff2c4532e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5f1b2493-0820-4b4c-ba51-19237fe465e2" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5f1b2493-0820-4b4c-ba51-19237fe465e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaycheckProtectionProgramMember_8ab2fbe0-6338-4ef4-ab94-b06cccb0e0e2" xlink:href="hfwa-20230331.xsd#hfwa_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe99752-8dcd-459c-9cc1-43f59c3c8636" xlink:to="loc_hfwa_PaycheckProtectionProgramMember_8ab2fbe0-6338-4ef4-ab94-b06cccb0e0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_f8b2c1f3-6ce0-42be-a21a-5a03f33d3edc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityAdditionalInformation_e574c0a0-b502-4436-9f93-77adc3b35d57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableCreditQualityAdditionalInformation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityAdditionalInformation_e574c0a0-b502-4436-9f93-77adc3b35d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_9699b652-da58-4e72-9566-50891d373656" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_9699b652-da58-4e72-9566-50891d373656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_92a0facd-9f53-45e6-bdef-05ddaf454012" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_92a0facd-9f53-45e6-bdef-05ddaf454012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_a8443bab-143e-4ef7-9dcf-13d359e6f69d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_a8443bab-143e-4ef7-9dcf-13d359e6f69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_0414bf95-7a2f-4e4c-be32-8abfd9f6878a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_0414bf95-7a2f-4e4c-be32-8abfd9f6878a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_88851576-b4ba-4dc5-bef1-5b5bc59d8703" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_88851576-b4ba-4dc5-bef1-5b5bc59d8703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_5d720d74-b863-48a3-b137-dd450cff097b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_5d720d74-b863-48a3-b137-dd450cff097b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_c9edc07d-550f-430d-90bd-7631f5b8856a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_c9edc07d-550f-430d-90bd-7631f5b8856a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_7fed5032-49b5-48b7-9ab2-992e0e959125" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_7fed5032-49b5-48b7-9ab2-992e0e959125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_90827121-7479-420e-9561-a63f5065a79b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_90827121-7479-420e-9561-a63f5065a79b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff_838c9acd-db2e-44cd-a1f0-c7bb3773d967" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff_838c9acd-db2e-44cd-a1f0-c7bb3773d967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff_b2119b92-c927-4b76-8a21-7a178b3974a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff_b2119b92-c927-4b76-8a21-7a178b3974a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff_3ceeec57-d84c-41d0-8bf7-00a1afea654e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff_3ceeec57-d84c-41d0-8bf7-00a1afea654e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff_54f6fbbc-0f91-4499-a237-59046e78d905" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff_54f6fbbc-0f91-4499-a237-59046e78d905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff_47a1697b-dd69-4932-abf7-19ef63f28838" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff_47a1697b-dd69-4932-abf7-19ef63f28838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff_cacc1da3-a0eb-4276-a57f-7121bf61ebd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff_cacc1da3-a0eb-4276-a57f-7121bf61ebd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff_10e90d4e-a9ab-446c-9606-0d7da02ac389" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff_10e90d4e-a9ab-446c-9606-0d7da02ac389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff_9174560e-4153-4f82-8fe7-5c43ece9d053" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff_9174560e-4153-4f82-8fe7-5c43ece9d053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_23dc8835-f94d-4fb5-8827-1cd49fa8f0dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_509f0770-5ce7-447a-a7f4-027fa99901b9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_23dc8835-f94d-4fb5-8827-1cd49fa8f0dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableNonaccrualLoansDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ea22ebc5-20b9-404c-89be-9681e123a0a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ea22ebc5-20b9-404c-89be-9681e123a0a5" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_0d122885-1cb4-41bc-9640-c82b41511ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_0d122885-1cb4-41bc-9640-c82b41511ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_1edbbc33-2747-4548-ba6f-d1c56d293673" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_0d122885-1cb4-41bc-9640-c82b41511ad6" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_1edbbc33-2747-4548-ba6f-d1c56d293673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_9f9a3b39-eb35-441f-bf6e-f105cb68fb10" xlink:href="hfwa-20230331.xsd#hfwa_NonaccrualMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_1edbbc33-2747-4548-ba6f-d1c56d293673" xlink:to="loc_hfwa_NonaccrualMember_9f9a3b39-eb35-441f-bf6e-f105cb68fb10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3c15abce-3734-40c6-8a25-abe93591cd9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3c15abce-3734-40c6-8a25-abe93591cd9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_05ff3089-978c-4952-83d7-8c28136eed17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3c15abce-3734-40c6-8a25-abe93591cd9e" xlink:to="loc_us-gaap_SegmentDomain_05ff3089-978c-4952-83d7-8c28136eed17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_544984bb-0586-43a9-b941-435f545a72e7" xlink:href="hfwa-20230331.xsd#hfwa_NonaccrualMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_05ff3089-978c-4952-83d7-8c28136eed17" xlink:to="loc_hfwa_NonaccrualMember_544984bb-0586-43a9-b941-435f545a72e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_26b87217-2dd5-4290-bc7a-3b449bb151f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_26b87217-2dd5-4290-bc7a-3b449bb151f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_26b87217-2dd5-4290-bc7a-3b449bb151f8" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_05551fb3-20b6-4a38-bb1d-617020106d50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_05551fb3-20b6-4a38-bb1d-617020106d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_c19cf885-a39c-4d6b-b64e-2948b8240c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_c19cf885-a39c-4d6b-b64e-2948b8240c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_72238bb0-428f-411b-8214-4bf1b985e9e3" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_72238bb0-428f-411b-8214-4bf1b985e9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_702fef43-e887-4f34-b867-56e1720a1eff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_702fef43-e887-4f34-b867-56e1720a1eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_93b745bb-708d-4a9f-9b34-790083fbaf8a" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_93b745bb-708d-4a9f-9b34-790083fbaf8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_b9e8e5f3-8b68-44f9-9238-c1904dd438cd" xlink:href="hfwa-20230331.xsd#hfwa_NonaccrualMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f5f856e-8078-4ad4-9acd-21df98a36c55" xlink:to="loc_hfwa_NonaccrualMember_b9e8e5f3-8b68-44f9-9238-c1904dd438cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_24cf07aa-3c51-4df2-ae47-5fd9df512724" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_24cf07aa-3c51-4df2-ae47-5fd9df512724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_24cf07aa-3c51-4df2-ae47-5fd9df512724" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_fab4bd2a-de42-4a42-bdf0-98fec878d6cd" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_hfwa_CommercialAndIndustrialMember_fab4bd2a-de42-4a42-bdf0-98fec878d6cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_c82c8161-1a90-4b2c-9a59-f6d03c8386ac" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_c82c8161-1a90-4b2c-9a59-f6d03c8386ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_623fb07c-55fd-4dba-bccf-0b5fd9c90322" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_623fb07c-55fd-4dba-bccf-0b5fd9c90322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_17cb502c-49d2-4533-b143-9cf837b7c782" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_17cb502c-49d2-4533-b143-9cf837b7c782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_77269c8e-b75e-4f2c-be7b-f58ec835ad85" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_77269c8e-b75e-4f2c-be7b-f58ec835ad85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_bf5eda7a-2230-4010-a894-36ec8181d496" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3fd3ca07-c144-4be2-a19f-499192a1835a" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_bf5eda7a-2230-4010-a894-36ec8181d496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_9a9141c1-5a85-4360-8584-5650f4e509ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_9a9141c1-5a85-4360-8584-5650f4e509ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_c85eeaca-ef9f-4a48-ab9b-f226a628d8fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_9a9141c1-5a85-4360-8584-5650f4e509ba" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_c85eeaca-ef9f-4a48-ab9b-f226a628d8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_57bf15d6-e4bd-423c-8357-fb4f81c30f94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PassMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c85eeaca-ef9f-4a48-ab9b-f226a628d8fa" xlink:to="loc_us-gaap_PassMember_57bf15d6-e4bd-423c-8357-fb4f81c30f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_877fd001-a4f6-409d-baa7-1b5fd9f14be9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SpecialMentionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c85eeaca-ef9f-4a48-ab9b-f226a628d8fa" xlink:to="loc_us-gaap_SpecialMentionMember_877fd001-a4f6-409d-baa7-1b5fd9f14be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_29234eb5-ac55-4a97-abb9-e338c4e64284" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstandardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c85eeaca-ef9f-4a48-ab9b-f226a628d8fa" xlink:to="loc_us-gaap_SubstandardMember_29234eb5-ac55-4a97-abb9-e338c4e64284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_4abac37e-ce3a-414d-adea-3aba96d49ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_CollateralAxis_4abac37e-ce3a-414d-adea-3aba96d49ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_9699016b-5172-44fb-8a8a-8598182c2fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_4abac37e-ce3a-414d-adea-3aba96d49ccd" xlink:to="loc_us-gaap_CollateralDomain_9699016b-5172-44fb-8a8a-8598182c2fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstateMember_3290eb5b-b97c-471a-b5e2-ca4ccae80244" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_9699016b-5172-44fb-8a8a-8598182c2fa0" xlink:to="loc_us-gaap_CommercialRealEstateMember_3290eb5b-b97c-471a-b5e2-ca4ccae80244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_71fa52e7-633a-4311-b010-f7c77f5d0e4f" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance_d8616a1d-c56b-4d06-9834-09d4de2476d8" xlink:href="hfwa-20230331.xsd#hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance_d8616a1d-c56b-4d06-9834-09d4de2476d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_aeb75912-b1d9-4373-a210-6eea806022a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_aeb75912-b1d9-4373-a210-6eea806022a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_a8e75b90-d62e-4a0c-b093-9e2c342c95b0" xlink:href="hfwa-20230331.xsd#hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_a8e75b90-d62e-4a0c-b093-9e2c342c95b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_8d8f4629-20aa-407f-9b97-4dd12539ce40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_8d8f4629-20aa-407f-9b97-4dd12539ce40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification_cbb56dca-7292-4b41-9420-1870945f856b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification_cbb56dca-7292-4b41-9420-1870945f856b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_f16af55b-c02f-44f1-86d6-f1f94483aabf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_f16af55b-c02f-44f1-86d6-f1f94483aabf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_2556d8a4-e0c6-41e3-82f4-db6cfd3be0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_2556d8a4-e0c6-41e3-82f4-db6cfd3be0ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_7d225489-a66d-48bd-bbcb-a92757f2e86e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_caeeecc9-ba29-4416-a844-2cab71a036a3" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_7d225489-a66d-48bd-bbcb-a92757f2e86e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivablePastDueLoansDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_6a7883a4-65b2-4996-8b21-ab72ae426aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6a7883a4-65b2-4996-8b21-ab72ae426aa0" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1a7ab6fb-2d65-4a42-bb7d-44b2265b024a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1a7ab6fb-2d65-4a42-bb7d-44b2265b024a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1a7ab6fb-2d65-4a42-bb7d-44b2265b024a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_c3b3bc39-ee4d-419f-8030-7efd9a7dbcbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_c3b3bc39-ee4d-419f-8030-7efd9a7dbcbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_6933f918-ba6b-4fd9-8a41-bc93b83a8194" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_6933f918-ba6b-4fd9-8a41-bc93b83a8194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_d1ef54ec-b60a-40a2-8c73-15682ecd177b" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_d1ef54ec-b60a-40a2-8c73-15682ecd177b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_5001d367-b6b1-413b-b1ee-34b4bf3a876c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_497e21e5-7c16-4ece-9213-ce80bd7bb674" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_5001d367-b6b1-413b-b1ee-34b4bf3a876c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4042a731-8627-4822-99d8-6060bb5cf89f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4042a731-8627-4822-99d8-6060bb5cf89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4042a731-8627-4822-99d8-6060bb5cf89f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_9ca09d27-de3d-4ab8-9b44-9401b06dfbc2" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_CommercialAndIndustrialMember_9ca09d27-de3d-4ab8-9b44-9401b06dfbc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SBAPPPLoansMember_5fd14e26-0c55-4fae-ad5a-634178ccb190" xlink:href="hfwa-20230331.xsd#hfwa_SBAPPPLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_SBAPPPLoansMember_5fd14e26-0c55-4fae-ad5a-634178ccb190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_f307d6c2-edf2-4f7e-933a-a488fee74f49" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_f307d6c2-edf2-4f7e-933a-a488fee74f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_b862dcb2-966d-4578-947a-935f4e806b09" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_b862dcb2-966d-4578-947a-935f4e806b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_b4f3ab74-c58a-4500-ae5d-cd5ee9944e86" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_b4f3ab74-c58a-4500-ae5d-cd5ee9944e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_d8e6963a-b754-4bba-a857-116de1c7aaba" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4bb5deb0-a145-4d39-99fb-f2e089b939b8" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_d8e6963a-b754-4bba-a857-116de1c7aaba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_0f763d3b-a08a-4e8c-ad5a-ad9d975aaccb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_0f763d3b-a08a-4e8c-ad5a-ad9d975aaccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_0f763d3b-a08a-4e8c-ad5a-ad9d975aaccb" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivables30to89DaysPastDueMember_ba20265d-8298-42db-9d94-ddef7bea000b" xlink:href="hfwa-20230331.xsd#hfwa_FinancingReceivables30to89DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:to="loc_hfwa_FinancingReceivables30to89DaysPastDueMember_ba20265d-8298-42db-9d94-ddef7bea000b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_67e61f0a-5cec-48c9-b7f8-6b4335376f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_67e61f0a-5cec-48c9-b7f8-6b4335376f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_882f2667-43d8-451f-b55d-852bf8d207dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_882f2667-43d8-451f-b55d-852bf8d207dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_1dd0a59f-b476-440e-ada6-856d837e798f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b7e2fe35-6992-497c-82a9-cd3ce2991af7" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_1dd0a59f-b476-440e-ada6-856d837e798f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_4ed4bf34-9e7c-4d3f-b74d-2042f321b733" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_4ed4bf34-9e7c-4d3f-b74d-2042f321b733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_9cff84a7-9a87-4871-b2f4-e95046c76bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_4ed4bf34-9e7c-4d3f-b74d-2042f321b733" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_9cff84a7-9a87-4871-b2f4-e95046c76bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_925e721a-46db-43f0-ab0b-04e71a34fb41" xlink:href="hfwa-20230331.xsd#hfwa_NonaccrualMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_9cff84a7-9a87-4871-b2f4-e95046c76bbf" xlink:to="loc_hfwa_NonaccrualMember_925e721a-46db-43f0-ab0b-04e71a34fb41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d8d1ec81-77a4-4f03-aee9-b129c4f16742" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_81d302c1-3c97-4451-827d-a6b0c429b5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_81d302c1-3c97-4451-827d-a6b0c429b5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_0082712e-0d22-4afe-80f8-941533cea1e8" xlink:href="hfwa-20230331.xsd#hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_0082712e-0d22-4afe-80f8-941533cea1e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_0258f5a8-4a47-4389-a9a1-87d3067584ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_0258f5a8-4a47-4389-a9a1-87d3067584ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_ac9a29c9-8085-45f7-b00f-32936f1b3606" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_ac9a29c9-8085-45f7-b00f-32936f1b3606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_55467a03-3a7d-422a-bce1-9c5d6ff8242a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_55467a03-3a7d-422a-bce1-9c5d6ff8242a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_ade4e198-705f-42d8-831b-9de6238cae4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_ade4e198-705f-42d8-831b-9de6238cae4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_4b0d605b-e74f-4303-b837-9d457f8a5680" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_fbed9692-51c3-4e3f-a93c-e744b0f44ea9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_4b0d605b-e74f-4303-b837-9d457f8a5680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableModifiedTDRsDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_4b60a6dc-e386-4329-ac85-c495a5b8edc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_4b60a6dc-e386-4329-ac85-c495a5b8edc6" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94585ada-8520-412b-86e2-dbbf5fc5a8be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94585ada-8520-412b-86e2-dbbf5fc5a8be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94585ada-8520-412b-86e2-dbbf5fc5a8be" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_77993884-058b-4308-b53c-d9178950c5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_77993884-058b-4308-b53c-d9178950c5c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_9b963e8a-5f7d-4ea3-ae66-b0bb576c39ad" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_9b963e8a-5f7d-4ea3-ae66-b0bb576c39ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_4f7735a2-63f6-4d53-a9d4-c70842f7f91a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_4f7735a2-63f6-4d53-a9d4-c70842f7f91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_20034a1a-4803-4cbc-92d3-305735a6898f" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e0b5ce3c-e54e-4b55-882d-53200f667fe0" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_20034a1a-4803-4cbc-92d3-305735a6898f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9b7b31fd-ff0f-4237-88fe-b5191b7489a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9b7b31fd-ff0f-4237-88fe-b5191b7489a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9b7b31fd-ff0f-4237-88fe-b5191b7489a2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_500f1ca1-66d4-4d9a-9053-24c6393afa77" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:to="loc_hfwa_CommercialAndIndustrialMember_500f1ca1-66d4-4d9a-9053-24c6393afa77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_48b2f602-bc26-4e14-a6ef-b04369f108d6" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_48b2f602-bc26-4e14-a6ef-b04369f108d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_81e9f5ac-b2b5-48c6-a0c2-522861ffa9e8" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_81e9f5ac-b2b5-48c6-a0c2-522861ffa9e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_09a4f259-316a-43ff-b154-9e83544a09f6" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_09a4f259-316a-43ff-b154-9e83544a09f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_a1259ad8-51fa-48f6-9f96-a8321ef6d128" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44bb757d-8383-49f4-bdea-185959a3423f" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_a1259ad8-51fa-48f6-9f96-a8321ef6d128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_3e1e0f18-a4b6-4a3e-905a-78f11784684d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_3e1e0f18-a4b6-4a3e-905a-78f11784684d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e789a2b-d1c4-4347-b7ee-fe58d355ba73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_3e1e0f18-a4b6-4a3e-905a-78f11784684d" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e789a2b-d1c4-4347-b7ee-fe58d355ba73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_6b6d4bd2-a8ab-4787-ac1c-432a0509aa07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e789a2b-d1c4-4347-b7ee-fe58d355ba73" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_6b6d4bd2-a8ab-4787-ac1c-432a0509aa07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_8d09b661-4ee4-4579-b121-bf2dff451d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_8d09b661-4ee4-4579-b121-bf2dff451d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_3017d721-b843-4dd4-9018-a67b007f94ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_8d09b661-4ee4-4579-b121-bf2dff451d1e" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_3017d721-b843-4dd4-9018-a67b007f94ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember_f698ea7a-3f91-4dff-b758-538bcdcf68f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_3017d721-b843-4dd4-9018-a67b007f94ba" xlink:to="loc_us-gaap_ExtendedMaturityMember_f698ea7a-3f91-4dff-b758-538bcdcf68f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityAndInterestRateReductionMember_d5508ec5-cca7-4398-8fd7-5dffa8b503ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtendedMaturityAndInterestRateReductionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_3017d721-b843-4dd4-9018-a67b007f94ba" xlink:to="loc_us-gaap_ExtendedMaturityAndInterestRateReductionMember_d5508ec5-cca7-4398-8fd7-5dffa8b503ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_3d99e572-10f1-4570-a7ad-47f2ecc26d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0ab42460-29b0-463a-a244-3eadea0312b0" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_3d99e572-10f1-4570-a7ad-47f2ecc26d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_be06a683-905f-46e6-bc3a-840d90f3ec83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_3d99e572-10f1-4570-a7ad-47f2ecc26d2f" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_be06a683-905f-46e6-bc3a-840d90f3ec83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent_4f1cea24-ef92-45ab-8e77-897cfaab56bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_3d99e572-10f1-4570-a7ad-47f2ecc26d2f" xlink:to="loc_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent_4f1cea24-ef92-45ab-8e77-897cfaab56bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableTDRsSubsequentlyDefaultedDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_58f2742f-064f-4cf2-b41f-281403600ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_58f2742f-064f-4cf2-b41f-281403600ccd" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fdbb2c82-18de-4216-921e-e74e2f66a92b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fdbb2c82-18de-4216-921e-e74e2f66a92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2ef0ea10-6c95-4ae9-b686-dd1f8f237dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fdbb2c82-18de-4216-921e-e74e2f66a92b" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2ef0ea10-6c95-4ae9-b686-dd1f8f237dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_fa3f3497-3cd1-4e5e-8737-64db50c3980d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2ef0ea10-6c95-4ae9-b686-dd1f8f237dc9" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_fa3f3497-3cd1-4e5e-8737-64db50c3980d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_4ad90e4a-1c25-44fa-921f-8d6b71ea6a81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2ef0ea10-6c95-4ae9-b686-dd1f8f237dc9" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_4ad90e4a-1c25-44fa-921f-8d6b71ea6a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d0702788-1c76-497d-9152-138e6d2bc18e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d0702788-1c76-497d-9152-138e6d2bc18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_fca53aef-be44-4688-8346-17fee59414c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d0702788-1c76-497d-9152-138e6d2bc18e" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_fca53aef-be44-4688-8346-17fee59414c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_c392dc49-7a02-465a-ab2c-6d2bffff8e56" xlink:href="hfwa-20230331.xsd#hfwa_NonaccrualMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_fca53aef-be44-4688-8346-17fee59414c1" xlink:to="loc_hfwa_NonaccrualMember_c392dc49-7a02-465a-ab2c-6d2bffff8e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e2a2b3b-5347-49ad-9454-6e9f4bf07be4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e2a2b3b-5347-49ad-9454-6e9f4bf07be4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e2a2b3b-5347-49ad-9454-6e9f4bf07be4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_50b0970e-2c93-4e4f-b248-dbb6bf688fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_50b0970e-2c93-4e4f-b248-dbb6bf688fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_178e4d66-38af-4a2d-ad94-993ee6bde3d0" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_178e4d66-38af-4a2d-ad94-993ee6bde3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_dcff25be-3175-49b2-b940-689a883ce371" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_dcff25be-3175-49b2-b940-689a883ce371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_ed38e43c-059d-4ed8-9a4c-11652b5b2cf6" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cfcd9441-12a3-4540-a174-1a4f17075df9" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_ed38e43c-059d-4ed8-9a4c-11652b5b2cf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2b07df92-7aac-4974-a436-3ffd38592e10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2b07df92-7aac-4974-a436-3ffd38592e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2b07df92-7aac-4974-a436-3ffd38592e10" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_4b84a5e9-c895-4213-97bd-b9ea2a3c0301" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:to="loc_hfwa_CommercialAndIndustrialMember_4b84a5e9-c895-4213-97bd-b9ea2a3c0301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_a2854d23-90fb-45bd-bdfd-74fe5f7b96c2" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_a2854d23-90fb-45bd-bdfd-74fe5f7b96c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_d449ad74-853b-4163-b84b-98e6228eb74b" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_d449ad74-853b-4163-b84b-98e6228eb74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_70210916-bccf-4385-9dbb-c7f579e5d10f" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_70210916-bccf-4385-9dbb-c7f579e5d10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_2a6c6895-0292-40ab-b8b2-25ede0658839" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0c614487-6837-499a-8580-a5bd4a1cc10f" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_2a6c6895-0292-40ab-b8b2-25ede0658839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_1b82b241-1fa2-44b3-b41a-90fa60412e42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_db4a5d80-6743-467c-bcfe-132c8322acd5" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_1b82b241-1fa2-44b3-b41a-90fa60412e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_726380aa-bd55-4aa4-92a2-5606c7293157" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_1b82b241-1fa2-44b3-b41a-90fa60412e42" xlink:to="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_726380aa-bd55-4aa4-92a2-5606c7293157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_24e8249a-26eb-4e9e-9f9b-4551bcad198d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_1b82b241-1fa2-44b3-b41a-90fa60412e42" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_24e8249a-26eb-4e9e-9f9b-4551bcad198d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#LoansReceivableCollateralDependentDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_627ba4a8-0942-459a-a388-0e062b02c869" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_b559c797-4b50-4690-b082-aeb601c94085" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_627ba4a8-0942-459a-a388-0e062b02c869" xlink:to="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_b559c797-4b50-4690-b082-aeb601c94085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_0f06ab8c-4685-4291-80ab-082edfcb7585" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_b559c797-4b50-4690-b082-aeb601c94085" xlink:to="loc_us-gaap_CollateralAxis_0f06ab8c-4685-4291-80ab-082edfcb7585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollateralDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_0f06ab8c-4685-4291-80ab-082edfcb7585" xlink:to="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FarmlandMember_6358c2c0-8b6b-4ce9-9a65-a7dc29855c4a" xlink:href="hfwa-20230331.xsd#hfwa_FarmlandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:to="loc_hfwa_FarmlandMember_6358c2c0-8b6b-4ce9-9a65-a7dc29855c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstateMember_e93ef3ff-540a-4d83-afe0-f300766e982b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:to="loc_us-gaap_CommercialRealEstateMember_e93ef3ff-540a-4d83-afe0-f300766e982b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SingleFamilyResidenceMember_1aa65976-fe42-42b4-a275-7faca4b2cb6b" xlink:href="hfwa-20230331.xsd#hfwa_SingleFamilyResidenceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:to="loc_hfwa_SingleFamilyResidenceMember_1aa65976-fe42-42b4-a275-7faca4b2cb6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_73c71550-75f8-4d2a-8d75-169b91f37989" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_4576bead-ceff-4cbd-a640-cf1acd634c57" xlink:to="loc_us-gaap_EquipmentMember_73c71550-75f8-4d2a-8d75-169b91f37989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a348a3c7-ef77-458e-bf50-9662dd637a95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_b559c797-4b50-4690-b082-aeb601c94085" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a348a3c7-ef77-458e-bf50-9662dd637a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a348a3c7-ef77-458e-bf50-9662dd637a95" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ed724ae5-bf35-4c4a-af98-1eb97f98921c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ed724ae5-bf35-4c4a-af98-1eb97f98921c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_7807cbc8-1132-4874-872c-010cf98c6fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_7807cbc8-1132-4874-872c-010cf98c6fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_cd36005b-482a-4b78-bb78-620c509a2c7c" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_cd36005b-482a-4b78-bb78-620c509a2c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_9897ad2f-717b-4cfe-a0fa-f1dc4bc7910b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9288b0e9-99c7-4fc4-91c1-c595913e387e" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_9897ad2f-717b-4cfe-a0fa-f1dc4bc7910b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8802b546-5be7-421c-a294-c843d20b6342" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_b559c797-4b50-4690-b082-aeb601c94085" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8802b546-5be7-421c-a294-c843d20b6342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8802b546-5be7-421c-a294-c843d20b6342" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_31051ee7-2535-4449-a5e2-0c595794251c" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_hfwa_CommercialAndIndustrialMember_31051ee7-2535-4449-a5e2-0c595794251c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_fd6bc668-6e8f-48e8-816e-497525aebaf7" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_fd6bc668-6e8f-48e8-816e-497525aebaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_15f77f3e-37be-439e-86d2-a1bc0e788514" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_15f77f3e-37be-439e-86d2-a1bc0e788514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_aa6f9765-f25d-4ad1-ba9e-16af3b63ab4a" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_aa6f9765-f25d-4ad1-ba9e-16af3b63ab4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_0a1bc7dc-c477-4314-8984-01bbb01f99e1" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_0a1bc7dc-c477-4314-8984-01bbb01f99e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_07abb0eb-c64d-4445-84d5-7ac402526ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bd9ac7c9-96e5-4a93-b675-6087b068b18a" xlink:to="loc_us-gaap_LoansReceivableMember_07abb0eb-c64d-4445-84d5-7ac402526ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_b409ac33-2c5d-428e-bc6f-f1423f3ab55a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_b559c797-4b50-4690-b082-aeb601c94085" xlink:to="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_b409ac33-2c5d-428e-bc6f-f1423f3ab55a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings_976884b6-35fd-4d2f-bbee-70ba1e428205" xlink:href="hfwa-20230331.xsd#hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_b409ac33-2c5d-428e-bc6f-f1423f3ab55a" xlink:to="loc_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings_976884b6-35fd-4d2f-bbee-70ba1e428205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_3feaf6db-e994-453f-a443-d9845d2f687a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_b409ac33-2c5d-428e-bc6f-f1423f3ab55a" xlink:to="loc_us-gaap_InterestReceivable_3feaf6db-e994-453f-a443-d9845d2f687a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_7010a3a0-5bd4-4d8e-bbd3-7477beb6a7cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_b409ac33-2c5d-428e-bc6f-f1423f3ab55a" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_7010a3a0-5bd4-4d8e-bbd3-7477beb6a7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_a3996dce-727b-4d8b-b4ee-9ba1e901a411" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7fdaf62-436d-4f3d-a519-8d2e683918cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a3996dce-727b-4d8b-b4ee-9ba1e901a411" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7fdaf62-436d-4f3d-a519-8d2e683918cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_08a1b9b9-c0d7-4858-89d5-8ca2cf791550" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7fdaf62-436d-4f3d-a519-8d2e683918cb" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_08a1b9b9-c0d7-4858-89d5-8ca2cf791550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_08a1b9b9-c0d7-4858-89d5-8ca2cf791550" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_5a5cb5e6-02ab-4d1e-86e8-08be71df6f37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_5a5cb5e6-02ab-4d1e-86e8-08be71df6f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_73ead190-352a-4bf3-8943-acfd07d18d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_73ead190-352a-4bf3-8943-acfd07d18d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_511b5e8e-7994-4144-826a-326f3107ea9c" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_511b5e8e-7994-4144-826a-326f3107ea9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_34d30a75-2320-49d9-9b67-ef5332ad2272" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fff40ede-0568-4c76-8a9b-a8332ffe60c9" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_34d30a75-2320-49d9-9b67-ef5332ad2272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ee1d677d-ed62-4cb0-a601-1e7fcf18ac0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7fdaf62-436d-4f3d-a519-8d2e683918cb" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ee1d677d-ed62-4cb0-a601-1e7fcf18ac0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ee1d677d-ed62-4cb0-a601-1e7fcf18ac0e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_b7a11f9d-a129-426d-8d4e-75736951f778" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:to="loc_hfwa_CommercialAndIndustrialMember_b7a11f9d-a129-426d-8d4e-75736951f778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_228cc20f-3536-4814-b507-4a8e384abc29" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_228cc20f-3536-4814-b507-4a8e384abc29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_e1e50f46-1167-4d7e-9327-86ab8e24f1ef" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_e1e50f46-1167-4d7e-9327-86ab8e24f1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_3d704be4-5e2c-4956-a58b-384f4c30e1fd" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_3d704be4-5e2c-4956-a58b-384f4c30e1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_a83f20dc-a732-484e-a1b8-bddd9bfd21c1" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_69885eb6-27c9-43c8-a99c-da42264d2848" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_a83f20dc-a732-484e-a1b8-bddd9bfd21c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7fdaf62-436d-4f3d-a519-8d2e683918cb" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_94991156-96df-4be5-85d4-b386422a7372" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_94991156-96df-4be5-85d4-b386422a7372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent_8c5438f3-7f97-4a0b-a204-fc94244c71c5" xlink:href="hfwa-20230331.xsd#hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent_8c5438f3-7f97-4a0b-a204-fc94244c71c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesRollForward_a14e44d0-f303-4c4d-96d5-6f6bc66568d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesRollForward_a14e44d0-f303-4c4d-96d5-6f6bc66568d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanAndLeaseLosses_cf9de535-a394-4015-a15c-f5d175037ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLoanAndLeaseLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesRollForward_a14e44d0-f303-4c4d-96d5-6f6bc66568d9" xlink:to="loc_us-gaap_ProvisionForLoanAndLeaseLosses_cf9de535-a394-4015-a15c-f5d175037ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_1d593250-3b17-462a-92e0-a26f9fdfa38c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_1d593250-3b17-462a-92e0-a26f9fdfa38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_c013eeb1-e00a-4253-9b78-9901c957e23b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_c013eeb1-e00a-4253-9b78-9901c957e23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_4f96954d-a747-4f86-ae88-e667565593f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_4f96954d-a747-4f86-ae88-e667565593f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_eee41633-09e6-48ba-9b7d-0ca71d25d2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_eee41633-09e6-48ba-9b7d-0ca71d25d2b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_e71c4f59-401e-4e3a-8eba-0c30d2496ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_85d859a5-52fe-43b4-a2ee-d98d9f2ac7b6" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_e71c4f59-401e-4e3a-8eba-0c30d2496ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9ce921dc-056a-4853-b51c-728d959d4932" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8e3d823-8ab8-44f1-8915-685a686aff97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9ce921dc-056a-4853-b51c-728d959d4932" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8e3d823-8ab8-44f1-8915-685a686aff97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b891466e-21cb-412d-a64a-b56638c5ac07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8e3d823-8ab8-44f1-8915-685a686aff97" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b891466e-21cb-412d-a64a-b56638c5ac07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d83afc06-7d7c-4acc-9665-6bd84d0d264a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b891466e-21cb-412d-a64a-b56638c5ac07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d83afc06-7d7c-4acc-9665-6bd84d0d264a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_3abc11cd-3999-40d6-aef0-d1c75f7d02d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CoreDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d83afc06-7d7c-4acc-9665-6bd84d0d264a" xlink:to="loc_us-gaap_CoreDepositsMember_3abc11cd-3999-40d6-aef0-d1c75f7d02d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b8594fe7-25e7-4696-af4d-681e5f9f5c79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8e3d823-8ab8-44f1-8915-685a686aff97" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b8594fe7-25e7-4696-af4d-681e5f9f5c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b8594fe7-25e7-4696-af4d-681e5f9f5c79" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PremierCommercialBancorpMember_10c8f113-c805-4ceb-af3d-7d43178985f0" xlink:href="hfwa-20230331.xsd#hfwa_PremierCommercialBancorpMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:to="loc_hfwa_PremierCommercialBancorpMember_10c8f113-c805-4ceb-af3d-7d43178985f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PugetSoundMergerMember_41cabe82-1fea-4c48-b318-57184ec764f4" xlink:href="hfwa-20230331.xsd#hfwa_PugetSoundMergerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:to="loc_hfwa_PugetSoundMergerMember_41cabe82-1fea-4c48-b318-57184ec764f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_WashingtonBankingMember_a0c0dede-33ab-4819-88cc-8676649a155d" xlink:href="hfwa-20230331.xsd#hfwa_WashingtonBankingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:to="loc_hfwa_WashingtonBankingMember_a0c0dede-33ab-4819-88cc-8676649a155d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ValleyCommunityBancsharesMember_d27c4046-206f-4fe4-b09e-7c06236ce9cc" xlink:href="hfwa-20230331.xsd#hfwa_ValleyCommunityBancsharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2ae66ee-9ffd-4e19-b3db-4d4c955eacfd" xlink:to="loc_hfwa_ValleyCommunityBancsharesMember_d27c4046-206f-4fe4-b09e-7c06236ce9cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a8e3d823-8ab8-44f1-8915-685a686aff97" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d7cde6cf-eda4-47b7-8bb8-abc03dc3e475" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d7cde6cf-eda4-47b7-8bb8-abc03dc3e475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_fd474a91-c6ee-4fbf-8986-1b07d20e0d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_fd474a91-c6ee-4fbf-8986-1b07d20e0d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease_d7e6c527-b5e5-4f42-b4bd-6c1e4025594e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:to="loc_us-gaap_GoodwillPeriodIncreaseDecrease_d7e6c527-b5e5-4f42-b4bd-6c1e4025594e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_1c7b7406-d082-4f44-93e6-1f858ff9423e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6ac87f43-5a81-4600-8370-0014b50ce99d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_1c7b7406-d082-4f44-93e6-1f858ff9423e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_b598ef57-b8cd-46a1-bacd-e8b1145db03b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9ce921dc-056a-4853-b51c-728d959d4932" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_b598ef57-b8cd-46a1-bacd-e8b1145db03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#DerivativeFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_641597a0-eb79-4317-ba81-e4124eddc3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_94a1f73e-ee62-42fd-a1c1-4da1ac623b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_641597a0-eb79-4317-ba81-e4124eddc3d9" xlink:to="loc_us-gaap_DerivativeTable_94a1f73e-ee62-42fd-a1c1-4da1ac623b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_c6ba3331-451b-4005-876f-30682866e67b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_94a1f73e-ee62-42fd-a1c1-4da1ac623b4e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_c6ba3331-451b-4005-876f-30682866e67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b60d136c-7d92-4935-b8fd-a11444323b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c6ba3331-451b-4005-876f-30682866e67b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b60d136c-7d92-4935-b8fd-a11444323b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_87f9d9c4-a06b-491d-bfa7-be4c98af6d49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b60d136c-7d92-4935-b8fd-a11444323b6f" xlink:to="loc_us-gaap_InterestRateSwapMember_87f9d9c4-a06b-491d-bfa7-be4c98af6d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_6a4c9bd9-f773-4792-a94e-0dfc972445fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_94a1f73e-ee62-42fd-a1c1-4da1ac623b4e" xlink:to="loc_us-gaap_HedgingDesignationAxis_6a4c9bd9-f773-4792-a94e-0dfc972445fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_5bbe76d2-b496-4a2e-a71d-e20f5b43f379" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_6a4c9bd9-f773-4792-a94e-0dfc972445fa" xlink:to="loc_us-gaap_HedgingDesignationDomain_5bbe76d2-b496-4a2e-a71d-e20f5b43f379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_d0194442-0580-431f-8653-7edb32d1482e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_5bbe76d2-b496-4a2e-a71d-e20f5b43f379" xlink:to="loc_us-gaap_NondesignatedMember_d0194442-0580-431f-8653-7edb32d1482e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6401ffe2-4bc0-4653-be0f-ec48d11641d2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_94a1f73e-ee62-42fd-a1c1-4da1ac623b4e" xlink:to="loc_dei_LegalEntityAxis_6401ffe2-4bc0-4653-be0f-ec48d11641d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dc93d58a-75a9-413a-b500-e175dd5c6429" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6401ffe2-4bc0-4653-be0f-ec48d11641d2" xlink:to="loc_dei_EntityDomain_dc93d58a-75a9-413a-b500-e175dd5c6429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CustomersMember_178e7198-f13d-4818-b48e-f77152e97224" xlink:href="hfwa-20230331.xsd#hfwa_CustomersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dc93d58a-75a9-413a-b500-e175dd5c6429" xlink:to="loc_hfwa_CustomersMember_178e7198-f13d-4818-b48e-f77152e97224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ThirdPartiesMember_4830471a-16cd-4386-af15-eeb0f4fc2fad" xlink:href="hfwa-20230331.xsd#hfwa_ThirdPartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dc93d58a-75a9-413a-b500-e175dd5c6429" xlink:to="loc_hfwa_ThirdPartiesMember_4830471a-16cd-4386-af15-eeb0f4fc2fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_aa8629ae-160a-4ea7-b360-8e8b29002db4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_94a1f73e-ee62-42fd-a1c1-4da1ac623b4e" xlink:to="loc_us-gaap_DerivativeLineItems_aa8629ae-160a-4ea7-b360-8e8b29002db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract_b819e20a-73a6-4602-a5fc-52141f13249c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_aa8629ae-160a-4ea7-b360-8e8b29002db4" xlink:to="loc_us-gaap_DerivativeAssetsAbstract_b819e20a-73a6-4602-a5fc-52141f13249c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_efe0643f-9c20-4f75-b976-4917680b9079" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_b819e20a-73a6-4602-a5fc-52141f13249c" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_efe0643f-9c20-4f75-b976-4917680b9079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0bdc9849-eb32-4686-a8e3-84e0be18607f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_b819e20a-73a6-4602-a5fc-52141f13249c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0bdc9849-eb32-4686-a8e3-84e0be18607f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract_2bef4cd8-d7a9-48f6-9ead-d415fb14b80d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_aa8629ae-160a-4ea7-b360-8e8b29002db4" xlink:to="loc_us-gaap_DerivativeLiabilitiesAbstract_2bef4cd8-d7a9-48f6-9ead-d415fb14b80d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_b9067c83-5596-4401-a01e-a676d38d5fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_2bef4cd8-d7a9-48f6-9ead-d415fb14b80d" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_b9067c83-5596-4401-a01e-a676d38d5fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_77554446-b611-4d27-81b2-db3a6e4952f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_2bef4cd8-d7a9-48f6-9ead-d415fb14b80d" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_77554446-b611-4d27-81b2-db3a6e4952f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#StockholdersEquityReconciliationofWeightedAverageSharesDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_9ac70f8f-c640-47fe-8e61-6b88ea8da9a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_e6d1ce81-0192-4dd9-b9fd-cba40d85ea98" xlink:href="hfwa-20230331.xsd#hfwa_ScheduleOfEarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_9ac70f8f-c640-47fe-8e61-6b88ea8da9a0" xlink:to="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_e6d1ce81-0192-4dd9-b9fd-cba40d85ea98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_bcd4fb33-2147-4361-90ee-f4c72c7bb13f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_e6d1ce81-0192-4dd9-b9fd-cba40d85ea98" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_bcd4fb33-2147-4361-90ee-f4c72c7bb13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5c50f35b-3755-45e4-88c6-ab7c60a8cc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_bcd4fb33-2147-4361-90ee-f4c72c7bb13f" xlink:to="loc_us-gaap_NetIncomeLoss_5c50f35b-3755-45e4-88c6-ab7c60a8cc6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_7d5c614e-b468-4a9c-bec0-709995d5b196" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_e6d1ce81-0192-4dd9-b9fd-cba40d85ea98" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_7d5c614e-b468-4a9c-bec0-709995d5b196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic_584791c1-5fd3-4bce-bdda-a86186e692b6" xlink:href="hfwa-20230331.xsd#hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_7d5c614e-b468-4a9c-bec0-709995d5b196" xlink:to="loc_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic_584791c1-5fd3-4bce-bdda-a86186e692b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8ae3daf6-d8ef-495b-9c39-68c6d22fe06d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_e6d1ce81-0192-4dd9-b9fd-cba40d85ea98" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8ae3daf6-d8ef-495b-9c39-68c6d22fe06d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_06d0eaef-f44d-4525-921e-7d7dd79dbe66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8ae3daf6-d8ef-495b-9c39-68c6d22fe06d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_06d0eaef-f44d-4525-921e-7d7dd79dbe66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_e73bcb72-483e-4201-a31b-c11ab9021ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8ae3daf6-d8ef-495b-9c39-68c6d22fe06d" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_e73bcb72-483e-4201-a31b-c11ab9021ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8d7d6323-5d84-4e92-aa58-4b489163ee15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8ae3daf6-d8ef-495b-9c39-68c6d22fe06d" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8d7d6323-5d84-4e92-aa58-4b489163ee15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8a6be597-e90c-4262-a220-5401a22f7213" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_e6d1ce81-0192-4dd9-b9fd-cba40d85ea98" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8a6be597-e90c-4262-a220-5401a22f7213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DividendsAndUndistributedEarnings_42a25bea-18b8-469b-9b9f-275df8c3ae08" xlink:href="hfwa-20230331.xsd#hfwa_DividendsAndUndistributedEarnings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_9ac70f8f-c640-47fe-8e61-6b88ea8da9a0" xlink:to="loc_hfwa_DividendsAndUndistributedEarnings_42a25bea-18b8-469b-9b9f-275df8c3ae08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsDiluted_c46a641e-2dd5-4ffc-8f11-3de235153a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_9ac70f8f-c640-47fe-8e61-6b88ea8da9a0" xlink:to="loc_us-gaap_UndistributedEarningsDiluted_c46a641e-2dd5-4ffc-8f11-3de235153a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquityDividendsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#StockholdersEquityDividendsDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/StockholdersEquityDividendsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_987be4e6-2b89-4c64-a1e5-d2c46bd76ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_c0fb448f-04d7-47de-8339-8b7d5cffad52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_987be4e6-2b89-4c64-a1e5-d2c46bd76ae0" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_c0fb448f-04d7-47de-8339-8b7d5cffad52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_39212dec-6947-4f3c-a184-8a5787c059eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_c0fb448f-04d7-47de-8339-8b7d5cffad52" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_39212dec-6947-4f3c-a184-8a5787c059eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_17850687-df01-4641-9240-b4314b48f0d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_39212dec-6947-4f3c-a184-8a5787c059eb" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_17850687-df01-4641-9240-b4314b48f0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TwelfthStockRepurchasePlanMember_c26a52b1-9313-472f-bbdd-9a8211242d95" xlink:href="hfwa-20230331.xsd#hfwa_TwelfthStockRepurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_17850687-df01-4641-9240-b4314b48f0d9" xlink:to="loc_hfwa_TwelfthStockRepurchasePlanMember_c26a52b1-9313-472f-bbdd-9a8211242d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_c0fb448f-04d7-47de-8339-8b7d5cffad52" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_4a40a486-3d08-4dd8-b878-540de68d25ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_4a40a486-3d08-4dd8-b878-540de68d25ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_cedddf20-5176-4c95-9f84-2f53fe3ba41d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_cedddf20-5176-4c95-9f84-2f53fe3ba41d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_c916cd70-2234-4ebe-a86e-76a8d49c70ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_c916cd70-2234-4ebe-a86e-76a8d49c70ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_42c15b6f-ac75-49ee-8d7f-756afc462940" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_42c15b6f-ac75-49ee-8d7f-756afc462940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_feea14d4-247c-4761-b490-c1a0658bebfa" xlink:href="hfwa-20230331.xsd#hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_feea14d4-247c-4761-b490-c1a0658bebfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_5847fbc7-4ce1-47f9-842b-deb554bb5801" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_5847fbc7-4ce1-47f9-842b-deb554bb5801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_db604581-8e73-4f47-9c98-1644cca532a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f873d7da-9da7-451d-b244-ae5c0140713e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_db604581-8e73-4f47-9c98-1644cca532a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#StockholdersEquityStockRepurchaseProgramDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_7ba28143-6809-4434-80d4-2c55b4559dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_3dfcf638-8e0c-4c6e-961e-eda198d3c61b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_7ba28143-6809-4434-80d4-2c55b4559dc4" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_3dfcf638-8e0c-4c6e-961e-eda198d3c61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_551f7fb4-9f22-4f3c-935e-d97689f9900a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_3dfcf638-8e0c-4c6e-961e-eda198d3c61b" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_551f7fb4-9f22-4f3c-935e-d97689f9900a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_cdb4d0df-22ff-4640-be4b-ac1501f7fddd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_551f7fb4-9f22-4f3c-935e-d97689f9900a" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_cdb4d0df-22ff-4640-be4b-ac1501f7fddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TwelfthStockRepurchasePlanMember_d77ddbe7-464e-4f3a-9747-244d736e8ce1" xlink:href="hfwa-20230331.xsd#hfwa_TwelfthStockRepurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_cdb4d0df-22ff-4640-be4b-ac1501f7fddd" xlink:to="loc_hfwa_TwelfthStockRepurchasePlanMember_d77ddbe7-464e-4f3a-9747-244d736e8ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_ed1a7423-dfbb-47ff-91c4-4b7afc4239cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_3dfcf638-8e0c-4c6e-961e-eda198d3c61b" xlink:to="loc_us-gaap_ClassOfStockLineItems_ed1a7423-dfbb-47ff-91c4-4b7afc4239cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockholdersEquityTextualAbstract_7f3c9dc2-affb-49d8-8441-82a12f20423b" xlink:href="hfwa-20230331.xsd#hfwa_StockholdersEquityTextualAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ed1a7423-dfbb-47ff-91c4-4b7afc4239cf" xlink:to="loc_hfwa_StockholdersEquityTextualAbstract_7f3c9dc2-affb-49d8-8441-82a12f20423b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_4e14e864-c001-4606-8eb7-21b8223b2c75" xlink:href="hfwa-20230331.xsd#hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_7f3c9dc2-affb-49d8-8441-82a12f20423b" xlink:to="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_4e14e864-c001-4606-8eb7-21b8223b2c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2cb675b6-bc5b-4bba-8470-d5561985fdcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_7f3c9dc2-affb-49d8-8441-82a12f20423b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2cb675b6-bc5b-4bba-8470-d5561985fdcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#StockholdersEquitySharesRepurchasedDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ca89bd25-5942-4ea4-8c90-83d80aaa6e14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_6e7f515c-8f08-49da-8e7a-cacea6e7917c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ca89bd25-5942-4ea4-8c90-83d80aaa6e14" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_6e7f515c-8f08-49da-8e7a-cacea6e7917c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_e30102a8-cf9b-4261-9434-8ec2b74f0368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_6e7f515c-8f08-49da-8e7a-cacea6e7917c" xlink:to="loc_us-gaap_PlanNameAxis_e30102a8-cf9b-4261-9434-8ec2b74f0368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2981e62f-83b7-4048-b77f-2f846e9599dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_e30102a8-cf9b-4261-9434-8ec2b74f0368" xlink:to="loc_us-gaap_PlanNameDomain_2981e62f-83b7-4048-b77f-2f846e9599dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TwelfthStockRepurchasePlanMember_4d09b95e-d674-473a-8814-43f2125ade50" xlink:href="hfwa-20230331.xsd#hfwa_TwelfthStockRepurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_2981e62f-83b7-4048-b77f-2f846e9599dc" xlink:to="loc_hfwa_TwelfthStockRepurchasePlanMember_4d09b95e-d674-473a-8814-43f2125ade50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_84618bc7-1a18-4ee1-a873-ff781981c7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_6e7f515c-8f08-49da-8e7a-cacea6e7917c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_84618bc7-1a18-4ee1-a873-ff781981c7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_27d4cffa-b143-40c9-bd40-8234d81e016b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_84618bc7-1a18-4ee1-a873-ff781981c7c2" xlink:to="loc_us-gaap_EquityComponentDomain_27d4cffa-b143-40c9-bd40-8234d81e016b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_bbb9edd4-bbe7-43d3-805d-c44320ff42dc" xlink:href="hfwa-20230331.xsd#hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_27d4cffa-b143-40c9-bd40-8234d81e016b" xlink:to="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_bbb9edd4-bbe7-43d3-805d-c44320ff42dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_6e7f515c-8f08-49da-8e7a-cacea6e7917c" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_39d8558e-72f0-4f3f-82e1-f0fc82e80562" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_39d8558e-72f0-4f3f-82e1-f0fc82e80562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_0b1fa9ba-da2c-46cb-ba24-ded48b1c5877" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_0b1fa9ba-da2c-46cb-ba24-ded48b1c5877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_71b0fde7-f29e-4159-8e5b-291731b2e35f" xlink:href="hfwa-20230331.xsd#hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:to="loc_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_71b0fde7-f29e-4159-8e5b-291731b2e35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_f17df320-bda3-4ae0-9be5-49b4765f1863" xlink:href="hfwa-20230331.xsd#hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_f4376d75-bd33-43d4-b5e8-63b779770879" xlink:to="loc_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_f17df320-bda3-4ae0-9be5-49b4765f1863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_16b22e97-2adb-45d1-ba19-314519a4ff4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_16b22e97-2adb-45d1-ba19-314519a4ff4e" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e5ec7f0d-287c-474e-b027-d8bb58fe9734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e5ec7f0d-287c-474e-b027-d8bb58fe9734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_6b4e1310-f6a5-4c43-9d99-be84faa83909" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e5ec7f0d-287c-474e-b027-d8bb58fe9734" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_6b4e1310-f6a5-4c43-9d99-be84faa83909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d74eeab1-8cdc-4e4b-a572-3ff3b1f9be60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_6b4e1310-f6a5-4c43-9d99-be84faa83909" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d74eeab1-8cdc-4e4b-a572-3ff3b1f9be60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9ee301a9-6a9f-49b2-ac1f-dbb359fc2ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9ee301a9-6a9f-49b2-ac1f-dbb359fc2ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_29216b19-3b50-4e9b-9b4d-66117f5bd6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9ee301a9-6a9f-49b2-ac1f-dbb359fc2ed4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_29216b19-3b50-4e9b-9b4d-66117f5bd6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_408a53e4-4168-43d1-b5c0-408c13c92fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_29216b19-3b50-4e9b-9b4d-66117f5bd6f5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_408a53e4-4168-43d1-b5c0-408c13c92fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6008793c-a6df-4db8-84ef-42e94cf57d92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_29216b19-3b50-4e9b-9b4d-66117f5bd6f5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6008793c-a6df-4db8-84ef-42e94cf57d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_3d210c50-17e7-49b8-b52e-d54eebf435c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_29216b19-3b50-4e9b-9b4d-66117f5bd6f5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_3d210c50-17e7-49b8-b52e-d54eebf435c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_146040f4-a5ca-4b72-870e-fa47e846a688" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_146040f4-a5ca-4b72-870e-fa47e846a688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_146040f4-a5ca-4b72-870e-fa47e846a688" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_e352d80d-a734-426b-9bad-c203c8d54fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_e352d80d-a734-426b-9bad-c203c8d54fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_19ba18ca-6da2-46ea-acf1-a64914e0c0ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_MunicipalBondsMember_19ba18ca-6da2-46ea-acf1-a64914e0c0ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ee2bdc0e-9adc-41ce-9417-b755d1e14126" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ee2bdc0e-9adc-41ce-9417-b755d1e14126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_12317cc1-f93f-44f2-b6ac-8db8bbf69b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_12317cc1-f93f-44f2-b6ac-8db8bbf69b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_80df5db4-2b55-499b-982e-53284ce338d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_80df5db4-2b55-499b-982e-53284ce338d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_a66273ff-9064-43eb-bfd7-df432f38e0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_a66273ff-9064-43eb-bfd7-df432f38e0d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_82f35315-aca3-4f14-8fd7-bb46050f42df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4c4a5bf-ee32-464a-9f40-94f43e483402" xlink:to="loc_us-gaap_InterestRateSwapMember_82f35315-aca3-4f14-8fd7-bb46050f42df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_566080e3-88a4-4622-aebb-a7a61b6e5d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_566080e3-88a4-4622-aebb-a7a61b6e5d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_374bde0b-e22d-4e7c-a7a4-2035d1cc8565" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_566080e3-88a4-4622-aebb-a7a61b6e5d9e" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_374bde0b-e22d-4e7c-a7a4-2035d1cc8565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cffbc155-44ee-4c3b-b6d3-73a773772f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_374bde0b-e22d-4e7c-a7a4-2035d1cc8565" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cffbc155-44ee-4c3b-b6d3-73a773772f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_c1692403-8f01-4bf5-adb2-ed53cfd7ec8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_374bde0b-e22d-4e7c-a7a4-2035d1cc8565" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_c1692403-8f01-4bf5-adb2-ed53cfd7ec8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_65cd7393-48b8-4c89-a6b3-6e94e129ff9d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8f85021c-0208-4b71-b2b1-3d95f013bacc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8f85021c-0208-4b71-b2b1-3d95f013bacc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_b89ab815-90a6-49b0-96e6-cfc1d7403aad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_b89ab815-90a6-49b0-96e6-cfc1d7403aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_4eabddcc-6406-4734-9de6-7dffab17fced" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_4eabddcc-6406-4734-9de6-7dffab17fced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_5e180366-cf72-4336-be93-6686b98b2a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5cb30494-947b-47f0-98c4-a14b305fb060" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_5e180366-cf72-4336-be93-6686b98b2a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_37509228-548f-4cc3-bde5-e99a85068dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_37509228-548f-4cc3-bde5-e99a85068dc0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0234f14f-6e29-49bd-93e6-948ca52b6970" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0234f14f-6e29-49bd-93e6-948ca52b6970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_79363308-c686-44b7-abba-0b5e1b95c84c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0234f14f-6e29-49bd-93e6-948ca52b6970" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_79363308-c686-44b7-abba-0b5e1b95c84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_213c29aa-559e-415c-a5f5-dae654868fac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_79363308-c686-44b7-abba-0b5e1b95c84c" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_213c29aa-559e-415c-a5f5-dae654868fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_b6cdd203-325f-46e7-bb17-2d212b6e7ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_b6cdd203-325f-46e7-bb17-2d212b6e7ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cc3360f4-de24-4e95-948c-34c9b6b01d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_b6cdd203-325f-46e7-bb17-2d212b6e7ee6" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cc3360f4-de24-4e95-948c-34c9b6b01d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMember_8f97970d-b2c8-4529-94ca-368863899f06" xlink:href="hfwa-20230331.xsd#hfwa_ImpairedLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cc3360f4-de24-4e95-948c-34c9b6b01d6e" xlink:to="loc_hfwa_ImpairedLoansMember_8f97970d-b2c8-4529-94ca-368863899f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a90dd547-30f8-404c-a889-0c11ed317faf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a90dd547-30f8-404c-a889-0c11ed317faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b79bf61c-db07-4249-87c3-3548d3ebdbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a90dd547-30f8-404c-a889-0c11ed317faf" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b79bf61c-db07-4249-87c3-3548d3ebdbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_af62a4af-3cef-4cd2-8b77-eae2274ea47f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b79bf61c-db07-4249-87c3-3548d3ebdbd1" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_af62a4af-3cef-4cd2-8b77-eae2274ea47f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1b38002a-c869-4c57-ac4e-df3405d224c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1b38002a-c869-4c57-ac4e-df3405d224c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_94b19537-4291-44c0-8ff2-a73e203fde72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1b38002a-c869-4c57-ac4e-df3405d224c0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_94b19537-4291-44c0-8ff2-a73e203fde72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_60768ebb-0ce9-4ed4-9413-8317246eff41" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_94b19537-4291-44c0-8ff2-a73e203fde72" xlink:to="loc_hfwa_CommercialAndIndustrialMember_60768ebb-0ce9-4ed4-9413-8317246eff41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_83af5bdd-ad1f-463a-8339-0f7957dde790" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_94b19537-4291-44c0-8ff2-a73e203fde72" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_83af5bdd-ad1f-463a-8339-0f7957dde790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f441eb70-0674-4ce7-9e9c-169fab39bf4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f441eb70-0674-4ce7-9e9c-169fab39bf4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f441eb70-0674-4ce7-9e9c-169fab39bf4e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ebbb3aa4-69dc-4d2f-a555-3873d1579bab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ebbb3aa4-69dc-4d2f-a555-3873d1579bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_3b9e1ad6-be50-4c13-af4c-79d0964c38a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_3b9e1ad6-be50-4c13-af4c-79d0964c38a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_efecac4c-f524-4451-9f45-81e4e500a911" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_efecac4c-f524-4451-9f45-81e4e500a911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_36f13902-84ba-4899-b161-242aae7cbda6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fcc9a5c3-7411-472c-ab21-58eeaecc78e7" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_36f13902-84ba-4899-b161-242aae7cbda6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_eae2c1a7-132a-41fa-a99d-71ca0289d58d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0f4bb43b-1f3e-478f-8894-bba3766a031c" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_eae2c1a7-132a-41fa-a99d-71ca0289d58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e9371d50-c7fc-46ba-84b5-4b6fe8f11120" xlink:href="hfwa-20230331.xsd#hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_eae2c1a7-132a-41fa-a99d-71ca0289d58d" xlink:to="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e9371d50-c7fc-46ba-84b5-4b6fe8f11120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_aed3f6e7-d483-4956-b9fe-40e1a9fbb17b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e9371d50-c7fc-46ba-84b5-4b6fe8f11120" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_aed3f6e7-d483-4956-b9fe-40e1a9fbb17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_f0fbe4f6-9624-44cb-9420-03ec3902ed03" xlink:href="hfwa-20230331.xsd#hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e9371d50-c7fc-46ba-84b5-4b6fe8f11120" xlink:to="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_f0fbe4f6-9624-44cb-9420-03ec3902ed03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_8ee41d4c-e379-4329-b318-91b3dfae02d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e9371d50-c7fc-46ba-84b5-4b6fe8f11120" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_8ee41d4c-e379-4329-b318-91b3dfae02d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details" xlink:type="simple" xlink:href="hfwa-20230331.xsd#FairValueMeasurementsQuantitativeInformationLevel3Details"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_567dda2e-ff70-4f37-9fd9-5a1cea9733eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_567dda2e-ff70-4f37-9fd9-5a1cea9733eb" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_19dd8d93-c6c5-44a1-8a94-541ca176b58b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_19dd8d93-c6c5-44a1-8a94-541ca176b58b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e063ab3-74db-4b42-bc73-321949283a69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_19dd8d93-c6c5-44a1-8a94-541ca176b58b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e063ab3-74db-4b42-bc73-321949283a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_185360be-ac34-4fcd-abff-f80439c68438" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e063ab3-74db-4b42-bc73-321949283a69" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_185360be-ac34-4fcd-abff-f80439c68438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_4486fc74-a317-4ca8-af40-9f510cf1c340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e063ab3-74db-4b42-bc73-321949283a69" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_4486fc74-a317-4ca8-af40-9f510cf1c340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b78ec11d-2046-46d0-b8c4-71eaec478c65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b78ec11d-2046-46d0-b8c4-71eaec478c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_76623e9f-149c-41f5-ba51-53478b57e81f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b78ec11d-2046-46d0-b8c4-71eaec478c65" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_76623e9f-149c-41f5-ba51-53478b57e81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_06f29431-6d17-48e3-b184-d2066a396712" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_76623e9f-149c-41f5-ba51-53478b57e81f" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_06f29431-6d17-48e3-b184-d2066a396712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_25e8c9a6-4394-43f5-8c17-3cce8e72b0db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_25e8c9a6-4394-43f5-8c17-3cce8e72b0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_3d3a3c3d-0ab0-46a8-992f-f98a445bf2df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_25e8c9a6-4394-43f5-8c17-3cce8e72b0db" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_3d3a3c3d-0ab0-46a8-992f-f98a445bf2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMember_a43b6b3d-c50d-4def-8250-7e612e04ce06" xlink:href="hfwa-20230331.xsd#hfwa_ImpairedLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_3d3a3c3d-0ab0-46a8-992f-f98a445bf2df" xlink:to="loc_hfwa_ImpairedLoansMember_a43b6b3d-c50d-4def-8250-7e612e04ce06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e15d91e-32f4-4ba2-a8b8-e1663b021da6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e15d91e-32f4-4ba2-a8b8-e1663b021da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c6155847-aa0c-41e2-8811-d5c2a1c55493" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e15d91e-32f4-4ba2-a8b8-e1663b021da6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c6155847-aa0c-41e2-8811-d5c2a1c55493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d7aa9685-87f1-4631-913a-15e3cb4c5e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c6155847-aa0c-41e2-8811-d5c2a1c55493" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d7aa9685-87f1-4631-913a-15e3cb4c5e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a456bb66-ee9e-4d84-9dcb-7f244d990e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a456bb66-ee9e-4d84-9dcb-7f244d990e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2e701459-ddd0-4347-911b-e4df7fea0fff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a456bb66-ee9e-4d84-9dcb-7f244d990e8b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2e701459-ddd0-4347-911b-e4df7fea0fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_26bd9f02-3e62-40c0-b94e-1ca27207d0a6" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2e701459-ddd0-4347-911b-e4df7fea0fff" xlink:to="loc_hfwa_CommercialAndIndustrialMember_26bd9f02-3e62-40c0-b94e-1ca27207d0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a375e18d-20e8-40b4-af63-5dddcb95d76f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_af806db5-57f5-4acb-9b62-d6e0b991bf85" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a375e18d-20e8-40b4-af63-5dddcb95d76f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_ca3dac2f-2e45-46cb-bf22-02b04023761a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsQuantitativeInformationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a375e18d-20e8-40b4-af63-5dddcb95d76f" xlink:to="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_ca3dac2f-2e45-46cb-bf22-02b04023761a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_15822adc-d72b-479d-926d-6417549fde70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_ca3dac2f-2e45-46cb-bf22-02b04023761a" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_15822adc-d72b-479d-926d-6417549fde70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_01df7494-de89-4b97-b984-8bac0f964877" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a375e18d-20e8-40b4-af63-5dddcb95d76f" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_01df7494-de89-4b97-b984-8bac0f964877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_78d463a1-d871-4ab8-92bc-2d037ca4bb12" xlink:href="hfwa-20230331.xsd#hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a375e18d-20e8-40b4-af63-5dddcb95d76f" xlink:to="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_78d463a1-d871-4ab8-92bc-2d037ca4bb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_917424db-a358-4bac-941e-ce291ef395e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_917424db-a358-4bac-941e-ce291ef395e3" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_8dc6b41e-06fd-4576-bb4f-2404e4c5d4bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_8dc6b41e-06fd-4576-bb4f-2404e4c5d4bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8b5b028f-c8ef-448d-98b0-d053c66e0364" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_8dc6b41e-06fd-4576-bb4f-2404e4c5d4bd" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8b5b028f-c8ef-448d-98b0-d053c66e0364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aca569c4-8c8a-410b-84a2-45f9861d3c52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8b5b028f-c8ef-448d-98b0-d053c66e0364" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aca569c4-8c8a-410b-84a2-45f9861d3c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_090ea52d-72de-4a8b-af9a-99b97c6bf14e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aca569c4-8c8a-410b-84a2-45f9861d3c52" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_090ea52d-72de-4a8b-af9a-99b97c6bf14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d2fb9909-825e-4ba3-bf78-214d60e703ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aca569c4-8c8a-410b-84a2-45f9861d3c52" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d2fb9909-825e-4ba3-bf78-214d60e703ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c091decf-6d47-480c-8d59-d1bec3b16c99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c091decf-6d47-480c-8d59-d1bec3b16c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfca0cad-0585-46ad-b77f-4d08bd5bbc67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c091decf-6d47-480c-8d59-d1bec3b16c99" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfca0cad-0585-46ad-b77f-4d08bd5bbc67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5682da04-0d1d-467f-8e40-216fe0eb4166" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfca0cad-0585-46ad-b77f-4d08bd5bbc67" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5682da04-0d1d-467f-8e40-216fe0eb4166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2e9ac5b2-7fc0-4742-8fdb-b1d7138ebf52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfca0cad-0585-46ad-b77f-4d08bd5bbc67" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2e9ac5b2-7fc0-4742-8fdb-b1d7138ebf52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0eaabf49-3857-4684-9c04-1ab6013633bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfca0cad-0585-46ad-b77f-4d08bd5bbc67" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0eaabf49-3857-4684-9c04-1ab6013633bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_c6333bca-b811-4194-8a3c-56d2bd5750b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_c6333bca-b811-4194-8a3c-56d2bd5750b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_cb5191a1-7e0a-46d3-a050-9118bdd632fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_c6333bca-b811-4194-8a3c-56d2bd5750b4" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_cb5191a1-7e0a-46d3-a050-9118bdd632fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_917a145b-50cb-4b0d-a4ee-3223a106a59b" xlink:href="hfwa-20230331.xsd#hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_cb5191a1-7e0a-46d3-a050-9118bdd632fe" xlink:to="loc_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_917a145b-50cb-4b0d-a4ee-3223a106a59b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember_37164b90-bf0a-42e4-8d90-330328ca9a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_cb5191a1-7e0a-46d3-a050-9118bdd632fe" xlink:to="loc_us-gaap_BankTimeDepositsMember_37164b90-bf0a-42e4-8d90-330328ca9a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_175b534a-5c25-4dc7-a38c-f7839cf9b215" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_175b534a-5c25-4dc7-a38c-f7839cf9b215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5a8bd3c7-d6ca-4ef8-9c66-0d486f8a38fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_175b534a-5c25-4dc7-a38c-f7839cf9b215" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5a8bd3c7-d6ca-4ef8-9c66-0d486f8a38fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_e6616e3e-e6b3-40a9-9e17-25d802e0060d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5a8bd3c7-d6ca-4ef8-9c66-0d486f8a38fb" xlink:to="loc_us-gaap_InterestRateSwapMember_e6616e3e-e6b3-40a9-9e17-25d802e0060d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_df4bea37-62cb-40c2-b0c9-d05e41bf9ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_41178035-f1dd-47fd-9105-cdcaf260d8f0" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_df4bea37-62cb-40c2-b0c9-d05e41bf9ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_0fde06d2-78db-491b-8555-0f3e4dacd62f" xlink:href="hfwa-20230331.xsd#hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_df4bea37-62cb-40c2-b0c9-d05e41bf9ce6" xlink:to="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_0fde06d2-78db-491b-8555-0f3e4dacd62f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_0fde06d2-78db-491b-8555-0f3e4dacd62f" xlink:to="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_15b233c9-e3d2-48c1-a9bc-439db67bed2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_15b233c9-e3d2-48c1-a9bc-439db67bed2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_ded9c145-3c1b-442b-a9a1-195d8d83774b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_ded9c145-3c1b-442b-a9a1-195d8d83774b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_80322de5-d0bc-45bb-9734-e711327bbcd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_80322de5-d0bc-45bb-9734-e711327bbcd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_8b233651-3c9e-476a-9fed-30acf569e1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_8b233651-3c9e-476a-9fed-30acf569e1f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFairValueDisclosure_fe83e9f6-f88d-4e68-8a7f-b7cbac9e2707" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_AccountsReceivableFairValueDisclosure_fe83e9f6-f88d-4e68-8a7f-b7cbac9e2707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_c9c325ce-0b85-481d-b767-bf3c442c4633" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_c9c325ce-0b85-481d-b767-bf3c442c4633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_be5a9b3a-8ecd-4be7-923d-0a72b75e7e00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e79548fb-017a-4b03-a075-152523ab9616" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_be5a9b3a-8ecd-4be7-923d-0a72b75e7e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_0fde06d2-78db-491b-8555-0f3e4dacd62f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure_b4894545-a8b1-44de-bee2-805af11c7713" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_DepositsFairValueDisclosure_b4894545-a8b1-44de-bee2-805af11c7713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_26decd40-d022-4891-a34c-9b3639252a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_26decd40-d022-4891-a34c-9b3639252a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances_10033acb-7685-41d6-a69c-4e1553a9154a" xlink:href="hfwa-20230331.xsd#hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances_10033acb-7685-41d6-a69c-4e1553a9154a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_671b5253-79ac-4b4c-a3fc-d1cfc836762a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_671b5253-79ac-4b4c-a3fc-d1cfc836762a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_91e47b59-d867-49fb-b26b-9136a1722518" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_91e47b59-d867-49fb-b26b-9136a1722518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesFairValueDisclosure_4498b0d0-b326-4666-92f0-efed3a823418" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_AccruedLiabilitiesFairValueDisclosure_4498b0d0-b326-4666-92f0-efed3a823418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_3659ecfe-f0de-4a64-93fe-d10cac89546d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_170ad733-1d1c-4329-9025-9ba2e06e3da8" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_3659ecfe-f0de-4a64-93fe-d10cac89546d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9170149a-089b-4e18-bbf2-1ca46826721d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_df4bea37-62cb-40c2-b0c9-d05e41bf9ce6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9170149a-089b-4e18-bbf2-1ca46826721d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CashRestrictionDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CashRestrictionDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CashRestrictionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingAndThriftOtherDisclosuresAbstract_c752e5f1-c812-4d6b-9f98-608c942225f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankingAndThriftOtherDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_83042f0f-5b38-4dca-8f8e-b04c936edd48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BankingAndThriftOtherDisclosuresAbstract_c752e5f1-c812-4d6b-9f98-608c942225f1" xlink:to="loc_us-gaap_RestrictedCash_83042f0f-5b38-4dca-8f8e-b04c936edd48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="hfwa-20230331.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_425b8da6-cd76-420a-a14e-68801b9c4b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_94adcdde-473e-44ea-bf65-0a2d19021273" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_425b8da6-cd76-420a-a14e-68801b9c4b9e" xlink:to="loc_us-gaap_OtherCommitmentsTable_94adcdde-473e-44ea-bf65-0a2d19021273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_855fd04b-7357-4666-be2c-bac94c9e68cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_94adcdde-473e-44ea-bf65-0a2d19021273" xlink:to="loc_us-gaap_OtherCommitmentsAxis_855fd04b-7357-4666-be2c-bac94c9e68cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_4a129176-a798-43dc-bf8e-b10c4797e76d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_855fd04b-7357-4666-be2c-bac94c9e68cf" xlink:to="loc_us-gaap_OtherCommitmentsDomain_4a129176-a798-43dc-bf8e-b10c4797e76d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnusedCommitmentstoExtendCreditMember_5150f34d-168b-4f8d-9e2d-e5ba6b3ea86c" xlink:href="hfwa-20230331.xsd#hfwa_UnusedCommitmentstoExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_4a129176-a798-43dc-bf8e-b10c4797e76d" xlink:to="loc_hfwa_UnusedCommitmentstoExtendCreditMember_5150f34d-168b-4f8d-9e2d-e5ba6b3ea86c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b8c37559-14ad-4efd-b902-d6249e47b91b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_94adcdde-473e-44ea-bf65-0a2d19021273" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b8c37559-14ad-4efd-b902-d6249e47b91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0d3de9f5-7b78-46a5-977f-0a2e158be779" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b8c37559-14ad-4efd-b902-d6249e47b91b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0d3de9f5-7b78-46a5-977f-0a2e158be779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_cdbbf8a0-1716-4c91-a098-47431dd75872" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0d3de9f5-7b78-46a5-977f-0a2e158be779" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_cdbbf8a0-1716-4c91-a098-47431dd75872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_4a45b56b-05ab-419f-8f26-a8ed21b9ff99" xlink:href="hfwa-20230331.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0d3de9f5-7b78-46a5-977f-0a2e158be779" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_4a45b56b-05ab-419f-8f26-a8ed21b9ff99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_2c917b7c-3b14-4292-a633-fe7f87f603c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0d3de9f5-7b78-46a5-977f-0a2e158be779" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_2c917b7c-3b14-4292-a633-fe7f87f603c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bd5c6d4e-548b-4236-b049-a19066f2f9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_94adcdde-473e-44ea-bf65-0a2d19021273" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bd5c6d4e-548b-4236-b049-a19066f2f9ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bd5c6d4e-548b-4236-b049-a19066f2f9ac" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_f835a295-e800-430e-8c18-db67ee378c5c" xlink:href="hfwa-20230331.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:to="loc_hfwa_CommercialAndIndustrialMember_f835a295-e800-430e-8c18-db67ee378c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_ebe8cf7f-d947-46b6-80f5-5f6ee6b2af0c" xlink:href="hfwa-20230331.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_ebe8cf7f-d947-46b6-80f5-5f6ee6b2af0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_09cbff24-92e1-495a-8e28-f1864e6cfff8" xlink:href="hfwa-20230331.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_09cbff24-92e1-495a-8e28-f1864e6cfff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_25871505-aa4d-4ab9-9630-55ec55df0c3a" xlink:href="hfwa-20230331.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_25871505-aa4d-4ab9-9630-55ec55df0c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5154406d-4c6e-4055-a694-60469ce6f49a" xlink:href="hfwa-20230331.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d85a0a39-3c38-437f-b90a-7c0602b3a326" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5154406d-4c6e-4055-a694-60469ce6f49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_a6a8bc21-a463-4335-8742-5897e04cbbf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_94adcdde-473e-44ea-bf65-0a2d19021273" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_a6a8bc21-a463-4335-8742-5897e04cbbf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusedCommitmentsToExtendCredit_e8afb94d-dd92-4a1d-b28b-27a9ca71b4e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusedCommitmentsToExtendCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_a6a8bc21-a463-4335-8742-5897e04cbbf7" xlink:to="loc_us-gaap_UnusedCommitmentsToExtendCredit_e8afb94d-dd92-4a1d-b28b-27a9ca71b4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForOtherCreditLosses_dfbcc1f0-e45c-4b37-99bc-3ce1ed750657" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForOtherCreditLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_a6a8bc21-a463-4335-8742-5897e04cbbf7" xlink:to="loc_us-gaap_ProvisionForOtherCreditLosses_dfbcc1f0-e45c-4b37-99bc-3ce1ed750657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c47b3b98-5d4f-463f-bd1f-457996780ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_a6a8bc21-a463-4335-8742-5897e04cbbf7" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c47b3b98-5d4f-463f-bd1f-457996780ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077180990576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Apr. 26, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-29480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HERITAGE FINANCIAL CORP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">WA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">91-1857900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">201 Fifth Avenue SW,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Olympia<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">WA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">98501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">943-1500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, no par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HFWA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,061,897<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001046025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077188116976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Financial Condition (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash on hand and in banks</a></td>
<td class="nump">$ 68,969<span></span>
</td>
<td class="nump">$ 74,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositsInBanks', window );">Interest earning deposits</a></td>
<td class="nump">232,512<span></span>
</td>
<td class="nump">29,295<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">301,481<span></span>
</td>
<td class="nump">103,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities available for sale, at fair value, net (amortized cost of $1,424,969 and $1,460,033, respectively)</a></td>
<td class="nump">1,318,072<span></span>
</td>
<td class="nump">1,331,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)</a></td>
<td class="nump">760,163<span></span>
</td>
<td class="nump">766,396<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,078,235<span></span>
</td>
<td class="nump">2,097,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">4,127,472<span></span>
</td>
<td class="nump">4,050,858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses on loans</a></td>
<td class="num">(44,469)<span></span>
</td>
<td class="num">(42,986)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans receivable, net</a></td>
<td class="nump">4,083,003<span></span>
</td>
<td class="nump">4,007,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">80,094<span></span>
</td>
<td class="nump">76,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStock', window );">Federal Home Loan Bank stock, at cost</a></td>
<td class="nump">23,697<span></span>
</td>
<td class="nump">8,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Bank owned life insurance</a></td>
<td class="nump">122,767<span></span>
</td>
<td class="nump">122,059<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">18,548<span></span>
</td>
<td class="nump">18,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">281,438<span></span>
</td>
<td class="nump">296,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangible assets, net</a></td>
<td class="nump">6,604<span></span>
</td>
<td class="nump">7,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">240,939<span></span>
</td>
<td class="nump">240,939<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">7,236,806<span></span>
</td>
<td class="nump">6,980,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_DepositsNotHeldForSale', window );">Deposits</a></td>
<td class="nump">5,771,787<span></span>
</td>
<td class="nump">5,907,420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_DepositsHeldForSale', window );">Deposits held for sale</a></td>
<td class="nump">17,235<span></span>
</td>
<td class="nump">17,420<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Total deposits</a></td>
<td class="nump">5,789,022<span></span>
</td>
<td class="nump">5,924,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">383,100<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated debentures</a></td>
<td class="nump">21,546<span></span>
</td>
<td class="nump">21,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreement to repurchase</a></td>
<td class="nump">39,161<span></span>
</td>
<td class="nump">46,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">177,895<span></span>
</td>
<td class="nump">189,297<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">6,410,724<span></span>
</td>
<td class="nump">6,182,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, no par value, 2,500,000 shares authorized; no shares issued and outstanding, respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value, 50,000,000 shares authorized; 35,108,120 and 35,106,697 shares issued and outstanding, respectively</a></td>
<td class="nump">550,869<span></span>
</td>
<td class="nump">552,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">358,010<span></span>
</td>
<td class="nump">345,346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net</a></td>
<td class="num">(82,797)<span></span>
</td>
<td class="num">(99,850)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">826,082<span></span>
</td>
<td class="nump">797,893<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 7,236,806<span></span>
</td>
<td class="nump">$ 6,980,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_DepositsHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deposits, Held For Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_DepositsHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_DepositsNotHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deposits, Not Held For Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_DepositsNotHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480876/942-470-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesFromFederalHomeLoanBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndDueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndDueFromBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank (FHLB) stock represents an equity interest in a FHLB. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 325<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481026/942-325-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositsInBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481309/942-210-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositsInBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480833/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077180954720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Financial Condition (Unaudited) (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">$ 1,424,969,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total investment securities</a></td>
<td class="nump">$ 684,647,000<span></span>
</td>
<td class="nump">$ 673,434,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockNoParValue', window );">Preferred Stock, No Par Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValueOutstanding', window );">Preferred Stock, Value, Outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock, no par value (in usd per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">35,108,120<span></span>
</td>
<td class="nump">35,106,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">35,108,120<span></span>
</td>
<td class="nump">35,106,697<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">$ 1,424,969,000<span></span>
</td>
<td class="nump">$ 1,460,033,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total investment securities</a></td>
<td class="nump">684,647,000<span></span>
</td>
<td class="nump">$ 673,434,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total investment securities</a></td>
<td class="nump">$ 684,647,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077179937376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperatingAbstract', window );"><strong>INTEREST INCOME:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Interest and fees on loans</a></td>
<td class="nump">$ 50,450<span></span>
</td>
<td class="nump">$ 41,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxable', window );">Taxable interest on investment securities</a></td>
<td class="nump">14,657<span></span>
</td>
<td class="nump">6,003<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxExempt', window );">Nontaxable interest on investment securities</a></td>
<td class="nump">586<span></span>
</td>
<td class="nump">860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInterestAndDividendIncome', window );">Interest on interest earning deposits</a></td>
<td class="nump">972<span></span>
</td>
<td class="nump">706<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">66,665<span></span>
</td>
<td class="nump">48,594<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>INTEREST EXPENSE:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDeposits', window );">Deposits</a></td>
<td class="nump">4,528<span></span>
</td>
<td class="nump">1,424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseJuniorSubordinatedDebentures', window );">Junior subordinated debentures</a></td>
<td class="nump">482<span></span>
</td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other borrowings</a></td>
<td class="nump">1,813<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">6,823<span></span>
</td>
<td class="nump">1,650<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">59,842<span></span>
</td>
<td class="nump">46,944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for (reversal of) credit losses</a></td>
<td class="nump">1,825<span></span>
</td>
<td class="num">(3,577)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income after provision for (reversal of) credit losses</a></td>
<td class="nump">58,017<span></span>
</td>
<td class="nump">50,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeAbstract', window );"><strong>NONINTEREST INCOME:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_TotalDepositFeesAndOtherServiceCharges', window );">Service charges and other fees</a></td>
<td class="nump">2,624<span></span>
</td>
<td class="nump">2,474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_CardRevenue', window );">Card revenue</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">2,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss', window );">Loss on sale of investment securities, net</a></td>
<td class="num">(286)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfLoansNet', window );">Gain on sale of loans, net</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">241<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_InterestRateSwapFeeIncome', window );">Interest rate swap fees</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsuranceIncome', window );">Bank owned life insurance income</a></td>
<td class="nump">709<span></span>
</td>
<td class="nump">1,695<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Gain on sale of other assets, net</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other income</a></td>
<td class="nump">3,107<span></span>
</td>
<td class="nump">1,382<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total noninterest income</a></td>
<td class="nump">8,258<span></span>
</td>
<td class="nump">8,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpenseAbstract', window );"><strong>NONINTEREST EXPENSE:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Compensation and employee benefits</a></td>
<td class="nump">25,536<span></span>
</td>
<td class="nump">21,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Occupancy and equipment</a></td>
<td class="nump">4,892<span></span>
</td>
<td class="nump">4,331<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommunicationsAndInformationTechnology', window );">Data processing</a></td>
<td class="nump">4,342<span></span>
</td>
<td class="nump">4,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing</a></td>
<td class="nump">402<span></span>
</td>
<td class="nump">266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional services</a></td>
<td class="nump">628<span></span>
</td>
<td class="nump">699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">State/municipal business and use taxes</a></td>
<td class="nump">1,008<span></span>
</td>
<td class="nump">796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Federal deposit insurance premium</a></td>
<td class="nump">850<span></span>
</td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">623<span></span>
</td>
<td class="nump">704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other expense</a></td>
<td class="nump">3,324<span></span>
</td>
<td class="nump">3,011<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total noninterest expense</a></td>
<td class="nump">41,605<span></span>
</td>
<td class="nump">35,720<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">24,670<span></span>
</td>
<td class="nump">23,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">4,213<span></span>
</td>
<td class="nump">3,582<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 20,457<span></span>
</td>
<td class="nump">$ 19,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per common share (in usd per share)</a></td>
<td class="nump">$ 0.58<span></span>
</td>
<td class="nump">$ 0.56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per common share (in usd per share)</a></td>
<td class="nump">0.58<span></span>
</td>
<td class="nump">0.56<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in usd per share)</a></td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average common shares outstanding (in shares)</a></td>
<td class="nump">35,108,390<span></span>
</td>
<td class="nump">35,094,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="nump">35,445,340<span></span>
</td>
<td class="nump">35,412,098<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_CardRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Card Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_CardRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_InterestRateSwapFeeIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Swap Fee Income</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_InterestRateSwapFeeIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_TotalDepositFeesAndOtherServiceCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Deposit Fees and Other Service Charges</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_TotalDepositFeesAndOtherServiceCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsuranceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsuranceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommunicationsAndInformationTechnology">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense in the period for communications and data processing expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommunicationsAndInformationTechnology</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column C)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column C)(Footnote 6)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSalesOfLoansNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(h))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfLoansNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480228/946-830-45-39<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1-5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest expense on all deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseJuniorSubordinatedDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred during the reporting period on junior subordinated debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseJuniorSubordinatedDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.12)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeSecuritiesTaxExempt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities exempt from state, federal and other income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeSecuritiesTaxExempt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeSecuritiesTaxable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities subject to state, federal and other income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeSecuritiesTaxable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OccupancyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481161/840-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OccupancyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInterestAndDividendIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after discount, accretion and premium amortization, of interest income and dividend income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInterestAndDividendIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>All taxes not related to income of the entity or excise or sales taxes levied on the revenue of the entity that are not reported elsewhere. These taxes could include production, real estate, personal property, and pump tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesExcludingIncomeAndExciseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077179970592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 20,457<span></span>
</td>
<td class="nump">$ 19,757<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">17,053<span></span>
</td>
<td class="num">(43,624)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="nump">37,510<span></span>
</td>
<td class="num">(23,867)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Change in fair value of investment securities available for sale, net of tax of $4,517 and $(12,113), respectively</a></td>
<td class="nump">16,890<span></span>
</td>
<td class="num">(43,482)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax', window );">Amortization of net unrealized gain for the reclassification of investment securities available for sale to held to maturity, net of tax of $(15) and $(39), respectively</a></td>
<td class="num">(60)<span></span>
</td>
<td class="num">(142)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for net loss from sale of investment securities available for sale included in income, net of tax of $63 and $0, respectively</a></td>
<td class="nump">223<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">$ 17,053<span></span>
</td>
<td class="num">$ (43,624)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of adjustment from accumulated other comprehensive income (loss) for amortization of gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) from transfer to investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 10B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481889/320-10-35-10B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077180911072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Change in fair value of securities available for sale, tax</a></td>
<td class="nump">$ 4,517<span></span>
</td>
<td class="num">$ (12,113)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax', window );">OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), Tax</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Reclassification adjustment of net gain from sale of investment securities included in income, tax</a></td>
<td class="nump">$ 63<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) on adjustment from accumulated other comprehensive income (loss) for amortization of gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) from transfer to investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 10B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481889/320-10-35-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077188145520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss),&#160;net</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,105,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="nump">$ 854,432<span></span>
</td>
<td class="nump">$ 551,798<span></span>
</td>
<td class="nump">$ 293,238<span></span>
</td>
<td class="nump">$ 9,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock awards forfeited, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Stock-based compensation expense</a></td>
<td class="nump">950<span></span>
</td>
<td class="nump">$ 950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Common stock repurchased, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(105,090)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="num">(2,652)<span></span>
</td>
<td class="num">$ (2,652)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">19,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(43,624)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43,624)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared on common stock</a></td>
<td class="num">(7,414)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,414)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,102,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2022</a></td>
<td class="nump">821,449<span></span>
</td>
<td class="nump">$ 550,096<span></span>
</td>
<td class="nump">305,581<span></span>
</td>
<td class="num">(34,228)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,106,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">797,893<span></span>
</td>
<td class="nump">$ 552,397<span></span>
</td>
<td class="nump">345,346<span></span>
</td>
<td class="num">(99,850)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock awards forfeited, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Stock-based compensation expense</a></td>
<td class="nump">1,099<span></span>
</td>
<td class="nump">$ 1,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(115,079)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="num">(2,627)<span></span>
</td>
<td class="num">$ (2,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">20,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">17,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,053<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared on common stock</a></td>
<td class="num">(7,793)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,793)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,108,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2023</a></td>
<td class="nump">$ 826,082<span></span>
</td>
<td class="nump">$ 550,869<span></span>
</td>
<td class="nump">$ 358,010<span></span>
</td>
<td class="num">$ (82,797)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares related to Restricted Stock Award forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077183617840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2023</div></th>
<th class="th"><div>Oct. 19, 2022</div></th>
<th class="th"><div>Jul. 20, 2022</div></th>
<th class="th"><div>Apr. 20, 2022</div></th>
<th class="th"><div>Jan. 26, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared on common stock (in usd per share)</a></td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077183004560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 20,457<span></span>
</td>
<td class="nump">$ 19,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAmortizationAndAccretionNet', window );">Depreciation, amortization and accretion</a></td>
<td class="nump">807<span></span>
</td>
<td class="num">(1,572)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for (reversal of) credit losses</a></td>
<td class="nump">1,825<span></span>
</td>
<td class="num">(3,577)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">1,099<span></span>
</td>
<td class="nump">950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">623<span></span>
</td>
<td class="nump">704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale', window );">Origination of mortgage loans held for sale</a></td>
<td class="num">(1,351)<span></span>
</td>
<td class="num">(5,833)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale', window );">Proceeds from sale of mortgage loans held for sale</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">6,408<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsuranceIncome', window );">Bank owned life insurance income</a></td>
<td class="num">(709)<span></span>
</td>
<td class="num">(1,695)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_InterestRateSwapValuationAdjustments', window );">Valuation adjustment on interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(53)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfNotesReceivable', window );">Gain on sale of mortgage loans held for sale, net</a></td>
<td class="num">(49)<span></span>
</td>
<td class="num">(241)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss', window );">Loss on sale of investment securities, net</a></td>
<td class="nump">286<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(204)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities', window );">Other</a></td>
<td class="num">(991)<span></span>
</td>
<td class="num">(3,716)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">23,397<span></span>
</td>
<td class="nump">10,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_PaymentsForProceedsFromFinanceReceivables', window );">Loan originations and purchases, net of payments</a></td>
<td class="num">(75,839)<span></span>
</td>
<td class="num">(988)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Maturities and repayments of investment securities available for sale</a></td>
<td class="nump">26,949<span></span>
</td>
<td class="nump">42,327<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Maturities and repayments of investment securities held to maturity</a></td>
<td class="nump">5,995<span></span>
</td>
<td class="nump">6,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchase of investment securities available for sale</a></td>
<td class="num">(14,994)<span></span>
</td>
<td class="num">(244,409)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities', window );">Purchase of investment securities held to maturity</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(45,849)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of premises and equipment</a></td>
<td class="num">(4,653)<span></span>
</td>
<td class="num">(724)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLifeInsurancePolicies', window );">Purchase of bank owned life insurance</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(105)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock', window );">Purchases of Federal Home Loan Bank stock</a></td>
<td class="num">(28,604)<span></span>
</td>
<td class="num">(983)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales of investment securities available for sale</a></td>
<td class="nump">22,688<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock', window );">Proceeds from redemption of Federal Home Loan Bank stock</a></td>
<td class="nump">13,823<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of premises and equipment</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_Changeinlowincometaxhousingtaxcreditpartnership', window );">Capital contributions to low-income housing tax credit partnerships</a></td>
<td class="num">(369)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by investing activities</a></td>
<td class="num">(55,002)<span></span>
</td>
<td class="num">(242,914)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeposits', window );">Net (decrease) increase in deposits</a></td>
<td class="num">(135,818)<span></span>
</td>
<td class="nump">97,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">715,100<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of Federal Home Loan Bank advances</a></td>
<td class="num">(332,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Common stock cash dividends paid</a></td>
<td class="num">(7,723)<span></span>
</td>
<td class="num">(7,372)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase', window );">Net decrease in securities sold under agreement to repurchase</a></td>
<td class="num">(7,436)<span></span>
</td>
<td class="num">(1,770)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(2,627)<span></span>
</td>
<td class="num">(2,652)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">229,496<span></span>
</td>
<td class="nump">85,416<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">197,891<span></span>
</td>
<td class="num">(146,570)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">103,590<span></span>
</td>
<td class="nump">1,723,292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">301,481<span></span>
</td>
<td class="nump">1,576,722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">6,501<span></span>
</td>
<td class="nump">1,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_InvestmentInLowIncomeHousingTaxPartnership', window );">Investment in LIHTC partnership and related funding commitment</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right of use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">$ 1,296<span></span>
</td>
<td class="nump">$ 55<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_Changeinlowincometaxhousingtaxcreditpartnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in low income tax housing tax credit partnership</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_Changeinlowincometaxhousingtaxcreditpartnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_InterestRateSwapValuationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Swap, Valuation Adjustments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_InterestRateSwapValuationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_InvestmentInLowIncomeHousingTaxPartnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in low income housing tax partnership</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_InvestmentInLowIncomeHousingTaxPartnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net change in accrued interest receivable, prepaid expenses and other assets, accrued expenses and other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_PaymentsForProceedsFromFinanceReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for (Proceeds from) Finance Receivables</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_PaymentsForProceedsFromFinanceReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsuranceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsuranceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column C)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column C)(Footnote 6)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAmortizationAndAccretionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAmortizationAndAccretionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481326/860-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481160/942-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in Federal Home Loan Bank (FHLBank) loans to another FHLBank.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire Federal Home Loan Bank (FHLB) stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireFederalHomeLoanBankStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow through purchase of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21C<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flow from investments sold under the agreement to repurchase such investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of Federal Home Loan Bank (FHLB) stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-16<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077187486480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements</a></td>
<td class="text">Description of Business, Basis of Presentation, Significant Accounting Policies and Recently Issued Accounting Pronouncements<div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Description of Business</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is primarily engaged in the business of planning, directing and coordinating the business activities of its wholly-owned subsidiary, the Bank. The Bank is headquartered in Olympia, Washington and conducts business from its 51 branch offices located throughout Washington State, the greater Portland, Oregon area, Eugene, Oregon and Boise, Idaho. The Bank&#8217;s business consists primarily of commercial lending and deposit relationships with small and medium-sized businesses and their owners in its market areas and attracting deposits from the general public. The Bank also makes real estate construction and land development loans, consumer loans and originates first mortgage loans on residential properties primarily located in its market areas. The Bank's deposits are insured by the FDIC subject to limitations.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Basis of Presentation</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with GAAP for interim financial information and pursuant to the rules and regulations of the SEC. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. It is recommended these unaudited Condensed Consolidated Financial Statements and accompanying Notes be read with the audited Consolidated Financial Statements and the accompanying Notes included in the 2022 Annual Form 10-K. In management's opinion, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To prepare unaudited Condensed Consolidated Financial Statements in conformity with GAAP, management makes estimates and assumptions based on available information. These estimates and assumptions affect the amounts reported in the financial statements and the disclosures provided. Management believes the judgments, estimates and assumptions used in the preparation of the unaudited Condensed Consolidated Financial Statements are appropriate based on the facts and circumstances at the time. Actual results, however, could differ significantly from those estimates. Material estimates that are particularly susceptible to significant change relate to management's estimate of the ACL on investment securities, management's estimate of the ACL on loans, management's estimate of the ACL on unfunded commitments, management's evaluation of goodwill impairment and management's estimate of the fair value of financial instruments.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiary, the Bank. All significant intercompany balances and transactions among the Company and the Bank have been eliminated in consolidation.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been reclassifications in certain prior year amounts in the unaudited Condensed Consolidated Statements of Income. Reclassifications had no effect on the prior year's net income or stockholders&#8217; equity.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(c) Significant Accounting Policies</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The significant accounting policies used in preparation of the unaudited Condensed Consolidated Financial Statements are disclosed in greater detail in the 2022 Annual Form 10-K. There have not been any material changes in the Company's significant accounting policies from those contained in the 2022 Annual Form 10-K during the three months ended March 31, 2023.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(d) Recently Issued or Adopted Accounting Pronouncements</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">FASB ASU 2020-04</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, as amended by ASU 2021-01, and ASU 2022-06 was issued in March 2020 and provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The amendments in this ASU are effective for all entities as of March 12, 2020. In December 2022, FASB amended this ASU and deferred the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. The amendments are elective, apply to all entities, and provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The Bank&#8217;s interest rate swap-related transactions are the majority of the Company's LIBOR exposure. Effective January 25, 2021, the Company adhered to the Interbank Offered Rate Fallbacks Protocol as published by the International Swaps and Derivatives Association, Inc. and recommended by the Alternative Reference Rates Committee. The Company does not expect the adoption of this ASU to have a material impact on its business operations or Consolidated Statements of Financial Condition.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">FASB ASU 2022-02</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, was issued in March 2022. The ASU eliminates the accounting guidance for TDR loans by creditors while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Specifically, rather than applying the recognition and measurement guidance for TDRs, the entity will apply the loan refinancing and restructuring guidance to determine whether a modification or other form of restructuring results in a new loan or continuation of an existing loan. Additionally, the ASU requires public business entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases. These amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, since the Company previously adopted the amendments in ASU 2016-13. Early adoption is permitted in any interim period if an entity has adopted ASU 2016-13 and </span></div>such election may be made individually to adopt the guidance related to TDRs, including related disclosures, and the presentation of gross write-offs in the vintage disclosure. This update requires prospective transition for the disclosures related to loan restructurings for borrowers experiencing financial difficulty and the presentation of gross write-offs in the vintage disclosures. The guidance related to the recognition and measurement of TDRs may be adopted on a prospective or modified retrospective transition method. The Company adopted ASU 2022-02 on a prospective basis January 1, 2023. The Company elected at the date of adoption to account for existing TDR loans as of December 31, 2022 under the Company's TDR accounting policy which is disclosed in the 2022 Annual Form 10-K. All loan modifications post adoption are accounted for under the loan modification guidance in ASC 310-20. The adoption of this ASU did not have a material impact on business operations or the Consolidated Statements of Financial Condition.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077187462448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investment Securities</a></td>
<td class="text">Investment Securities<div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s investment policy is designed primarily to provide and maintain liquidity, generate a favorable return on assets without incurring undue interest rate and credit risk, and complement the Bank&#8217;s lending activities. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no investment securities classified as trading at March 31, 2023 or December 31, 2022.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Investment Securities by Classification, Type and Maturity </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the amortized cost and fair value of investment securities, and the corresponding amounts of gross unrealized and unrecognized gains and losses including the corresponding amounts of gross unrealized gains and losses on investment securities available for sale recognized in AOCI, at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">481,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">704,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,706)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,424,969&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(107,162)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities held to maturity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">323,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,915)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75,528)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,647&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,053)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,087&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">479,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,734)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,460,033&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,795)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,443&#160;</span></td><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities held to maturity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">290,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,440)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41,937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">766,396&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(92,962)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">673,434&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the amortized cost and fair value of investment securities by contractual maturity at the date indicated. Actual maturities may differ from contractual maturities because certain borrowers have the right to call or prepay obligations with or without call or prepayment penalties.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Securities Available for Sale</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Securities Held to Maturity</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities due at a single maturity date</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,039&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,671&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,205,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,117,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,424,969&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760,163&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,647&#160;</span></td><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"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mortgage-backed securities, which have prepayment provisions, are not assigned to maturity categories due to fluctuations in their payment speed.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no holdings of investment securities of any one issuer, other than the U.S. government and its agencies, in an amount greater than 10% of stockholders&#8217; equity at March 31, 2023 and December 31, 2022.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Unrealized Losses on Investment Securities Available for Sale</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the gross unrealized losses and fair value of the Company&#8217;s investment securities available for sale for which an ACL on investment securities available for sale has not been recorded, aggregated by investment category and length of time the individual securities have been in a continuous unrealized loss position at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,246)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,668)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">639,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">511,624&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,005)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">747,452&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(96,157)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,259,076&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(107,162)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">U.S. government agency and government-sponsored enterprise mortgage-backed securities and collateralized mortgage obligations.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,031)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,648)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,770)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">473,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,763)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">655,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,734)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">846,332&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,033)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">441,754&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(88,762)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,288,086&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,795)</span></td><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"/></tr></table></div><div style="padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">U.S. government agency and government-sponsored enterprise mortgage-backed securities and collateralized mortgage obligations.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(c) ACL on Investment Securities</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company evaluated investment securities available for sale as of March 31, 2023 and December 31, 2022 and determined that any declines in fair value were attributable to changes in interest rates relative to where these investments fall within the yield curve and individual characteristics. Management monitors published credit ratings for adverse changes for all rated investment securities and none of these securities had a below investment grade credit rating as of both March 31, 2023 and December 31, 2022. In addition, the Company does not intend to sell these securities nor does the Company consider it more likely than not that it will be required to sell these securities before the recovery of the amortized cost basis, which may be upon maturity. Therefore, no ACL on investment securities available for sale was recorded as of March 31, 2023 and December 31, 2022.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also evaluated investment securities held to maturity for current expected credit losses as of March 31, 2023 and December 31, 2022. There were no investment securities held to maturity classified as nonaccrual or past due as of March 31, 2023 and December 31, 2022 and all were issued by the U.S. government and its agencies and either explicitly or implicitly guaranteed by the U.S. government, highly rated by major credit rating agencies and had a long history of no credit losses. Accordingly, the Company did not measure expected credit losses on investment securities held to maturity since the historical credit loss information adjusted for current conditions and reasonable and supportable forecasts results in an expectation that nonpayment of the amortized cost basis is zero. Therefore, no ACL on investment securities held to maturity was recorded as of March 31, 2023 and December 31, 2022.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(d) Realized Gains and Losses</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the gross realized gains and losses on the sale of investment securities available for sale for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net realized loss</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(286)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(e) Pledged Securities</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the amortized cost and fair value of investment securities that were pledged as collateral for the following obligations at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Washington and Oregon state public deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Reserve Bank credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">656,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">588,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other securities pledged</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">975,325&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">886,706&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,039&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,631&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(f) Accrued Interest Receivable</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued interest receivable excluded from the amortized cost of investment securities available for sale totaled $4.3&#160;million and $4.8&#160;million at March 31, 2023 and December 31, 2022, respectively. Accrued interest receivable excluded from the amortized cost on investment securities held to maturity totaled $2.3&#160;million and $2.4&#160;million at March 31, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No amounts of accrued interest receivable on investment securities available for sale or held to maturity were reversed against interest income on investment securities during three months ended March 31, 2023 and 2022.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(G) Non-Marketable Securities</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December 31, 2022, as a member bank of Visa U.S.A., we held 6,549 shares of Visa Inc. Class B common stock. These shares had a carrying value of zero and were restricted from resale to non-member banks of Visa U.S.A. until their conversion into Class A (voting) shares upon the termination of Visa Inc.'s Covered Litigation escrow account. During the three months ended March 31, 2023, the Bank sold all shares of Visa Inc. Class B common stock and recognized a $1.6&#160;million gain which is included in other income.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br> -Publisher SEC<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//946-320/tableOfContent<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//940-320/tableOfContent<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//942-320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077183371840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Receivable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureAbstract', window );"><strong>Loans and Leases Receivable Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesTextBlock', window );">Loans Receivable</a></td>
<td class="text">Loans Receivable<div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank originates loans in the ordinary course of business and has also acquired loans through mergers and acquisitions. Accrued interest receivable was excluded from disclosures presenting the Bank's amortized cost of loans receivable as it was deemed insignificant. In addition to originating loans, the Bank may also purchase loans through pool purchases, participation purchases and syndicated loan purchases. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Loan Origination/Risk Management</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank categorizes the individual loans in the total loan portfolio into four segments: commercial business; residential real estate; real estate construction and land development; and consumer. Within these segments are classes of loans for which management monitors and assesses credit risk in the loan portfolios. A detailed description of the portfolio segments and classes is contained in the 2022 Annual Form 10-K.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank has certain lending policies and guidelines in place that are designed to maximize loan income within an acceptable level of risk. Management reviews and approves these policies and guidelines on a regular basis. A reporting system supplements the review process by providing management with frequent reports related to loan production, loan quality, concentrations of credit, loan delinquencies and nonperforming and criticized loans. The Bank also conducts internal loan reviews and validates the credit risk assessment on a periodic basis and presents the results of these reviews to management. The loan review process complements and reinforces the risk identification and assessment decisions made by loan officers and credit personnel.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amortized cost of loans receivable, net of ACL on loans, consisted of the following portfolio segments and classes at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">692,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SBA PPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">937,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,586,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,236,751&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,217,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,473&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,127,472&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,050,858&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses on loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,986)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,083,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,007,872&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balances included in the amortized cost of loans receivable:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized net discount on acquired loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized net deferred fee</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Concentrations of Credit</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Most of the Bank&#8217;s lending activity occurs within its primary market areas which are concentrated along the I-5 corridor from Whatcom County, Washington to Lane County, Oregon, as well as Yakima County in Washington and Ada County in Idaho. Additionally, the Bank's loan portfolio is concentrated in commercial business loans, which include commercial and industrial, SBA PPP, owner-occupied and nonowner-occupied CRE, and commercial and multifamily real estate construction and land development loans. Commercial business loans, excluding SBA PPP loans, are generally considered as having a more inherent risk of default than residential real estate loans or other consumer loans. Also, the commercial loan balance per borrower is typically larger than that for residential real estate loans and consumer loans, implying higher potential losses on an individual loan basis.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(c) Credit Quality Indicators</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of the on-going monitoring of the credit quality of the Bank&#8217;s loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the risk grade of the loans, (ii)&#160;the level of classified loans, (iii)&#160;net charge-offs, (iv)&#160;nonperforming loans, (v) past due status, and (vi)&#160;the general economic conditions of the United States of America, and specifically the states of Washington and Oregon. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank utilizes a risk grading matrix to assign a risk grade to each of its loans. Loans are graded on a scale of 1 to 10. Risk grades are aggregated to create the risk categories of Pass for grades 1 to 6, Special Mention or "SM" for grade 7, Substandard or "SS" for grade 8, Doubtful for grade 9 and Loss for grade 10. Descriptions of the general characteristics of the risk grades, including qualitative information on how the risk grades relate to the risk of loss, are contained in the 2022 Annual Form 10-K. Numerical loan grades for loans are established at the origination of the loan. Changes to loan grades are considered at the time new information about the performance of a loan becomes available, including the receipt of updated financial information from the borrower, results of annual term loan reviews and scheduled loan reviews. For consumer loans, the Bank follows the FDIC&#8217;s Uniform Retail Credit Classification and Account Management Policy for subsequent classification in the event of payment delinquencies or default. Typically, an individual loan grade will not be changed from the prior period unless there is a specific indication of credit deterioration or improvement. Credit deterioration is evidenced by delinquency, direct communications with the borrower or other borrower information that becomes known to management. Credit improvements are evidenced by known facts regarding the borrower or the collateral property.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan grades relate to the likelihood of losses in that the higher the grade, the greater the loss potential. Loans with a pass grade may have some estimated inherent losses, but to a lesser extent than the other loan grades. The SM loan grade is transitory in that the Bank is waiting on additional information to determine the likelihood and extent of any potential loss. The likelihood of loss for SM graded loans, however, is greater than Watch graded loans because there has been measurable credit deterioration. Loans with a SS grade have further credit deterioration and include both accrual loans and nonaccrual loans. For Doubtful and Loss graded loans, the Bank is almost certain of the losses and the outstanding principal balances are generally charged off to the realizable value.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the amortized cost of loans receivable by risk grade and origination year at the dates indicated. The Bank adopted the vintage disclosure requirements of ASU 2022-02 prospectively as described in Note 1 beginning in January 2023. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accordingly, the following vintage table reflects the gross charge-offs by loan class and year of origination for the date indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="51" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">171,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">642,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,299&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,335&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,610&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,343&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,080&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,890&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">684,998&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">332,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">907,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169,877&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,172&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">368,575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">949,064&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">671,604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,551,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,286&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,245&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,368&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159,050&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,819&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">713,021&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,601,789&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">547,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">445,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">454,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,102,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,102,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">549,205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333,315&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">463,314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,190,676&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,236,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business gross charge-offs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Residential real estate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">363,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,666&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,680&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,401&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">363,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Residential real estate gross charge-offs:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,245&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139,246&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,298&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">334,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,318&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,638&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,102&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,725&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343,473&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development gross writeoffs:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">823&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,018&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,530&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,634&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183,471&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer gross charge-offs:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">834,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">499,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,157,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">238,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,981,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">835,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">762,815&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379,009&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">513,974&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,247,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">259,524&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,127,472&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Gross writeoffs:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period total</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Represents the loans receivable balance at March 31, 2023 which was converted from a revolving loan to an amortizing loan during the three months ended months ended March 31, 2023.</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.269%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">660,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,635&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,590&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,262&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,878&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,726&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,902&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">692,100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">898,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,432&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169,671&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,138&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">311,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">937,040&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner-occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">240,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">561,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,532,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.269%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">240,151&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">197,649&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,930&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,950&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,996&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">599,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,586,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">543,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">451,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">477,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">918,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,092,840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">544,386&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">462,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340,142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">489,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">229,012&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">995,633&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,902&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">587&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,217,240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Residential real estate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,510&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,934&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,509&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123,626&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,485&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,562&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,038&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,689&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">285,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,689&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,301&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,376&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,869&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,433&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,444&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">294,112&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,379&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,016&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,929&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,883&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,975&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,649&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">535&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">195,875&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">795,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">525,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">241,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">955,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">263,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,915,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,496&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">796,964&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">763,014&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">386,202&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">543,909&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">252,535&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,034,561&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">272,551&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,122&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,050,858&#160;</span></td><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"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Represents the loans receivable balance at December 31, 2022 which was converted from a revolving loan to an amortizing loan during the year ended December 31, 2022.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(d) Nonaccrual Loans</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the amortized cost of nonaccrual loans for the dates indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual without ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual with ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Nonaccrual</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,964&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">851&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,815&#160;</span></td><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"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual without ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual with ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Nonaccrual</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,503&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,869&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,503&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,906&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the reversal of interest income on loans due to the write-off of accrued interest receivable upon the initial classification of loans as nonaccrual loans and the interest income recognized due to payment in full or sale of previously classified nonaccrual loans during the following periods:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Reversed</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Reversed</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Recognized</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">966&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,053&#160;</span></td><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"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="24" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the&#160;three months ended March 31, 2023 and 2022, no interest income was recognized subsequent to a loan&#8217;s classification as nonaccrual, except as indicated in the tables above due to payment in full or sale.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(e) Past due loans</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank performs an aging analysis of past due loans using policies consistent with regulatory reporting requirements with categories of 30-89 days past due and 90 or more days past due. The amortized cost of past due loans as of March 31, 2023 and December 31, 2022 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30-89&#160;Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">90&#160;Days&#160;or<br/>Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total&#160;Past&#160;<br/>Due</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">678,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30-89&#160;Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">90&#160;Days&#160;or<br/>Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total&#160;Past&#160;<br/>Due</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SBA PPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">947,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,824&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,490&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,314&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,228,437&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,236,751&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,140&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,473&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,054&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,005&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,059&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,115,413&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,127,472&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:29.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30-89&#160;Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">90&#160;Days&#160;or<br/>Greater</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total&#160;Past&#160;<br/>Due</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">685,410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">692,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SBA PPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">936,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">937,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,586,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,586,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">822&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,293&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,115&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,210,125&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,217,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,293&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,742&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,039,116&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,050,858&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loans 90 days or more past due and still accruing interest were $2.3&#160;million and $1.6&#160;million as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(f) Collateral-dependent Loans</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The type of collateral securing loans individually evaluated for credit losses and for which the repayment was expected to be provided substantially through the operation or sale of the collateral as of March 31, 2023 and December 31, 2022 was as follows, with b</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">alances representing the amortized cost of the loan classified by the primary collateral category of each loan if multiple collateral sources secure the loan</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023 </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CRE</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Farmland</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Residential Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">688&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,797&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.068%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.000%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.000%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.000%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.000%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.004%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022 </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CRE</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Residential Real Estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,334&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no significant changes to the collateral securing loans individually evaluated for credit losses and for which repayment was expected to be provided substantially through the operation or sale of the collateral during the three months ended March 31, 2023, except changes due to additions or removals of loans in this classification.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(g) Modification of Loans</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In January 2023, the Company adopted ASU 2022-02, &#8220;Financial Instruments - Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures&#8221; (&#8220;ASU 2022-02&#8221;), which eliminated the accounting guidance TDRs while enhancing disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. This guidance was applied on a prospective basis. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Modifications of loans to borrowers experiencing financial difficulty may include interest rate reductions, principal or interest forgiveness, term extensions, and other actions intended to minimize economic loss and to avoid foreclosure or repossession of collateral. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents modifications of loans by type of modification at amortized cost that were modified as a result of experiencing both financial difficulty and modified during the period indicated:</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.524%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Extension</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Extension &amp; Int. Rate Reduction</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Modified Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Modified Loans to Loans Receivable, net</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,035&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,035&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,035&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,060&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the financial effect of the loan modifications presented in the preceding table during the the period indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average % of Interest Rate Reductions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Years of Term Extensions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.44</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.95</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.12</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.96</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no modified loans past due or on nonaccrual as of March 31, 2023. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no modified loans made during the three months ended March 31, 2023, that subsequently defaulted.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(h) Accrued interest receivable on loans receivable</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued interest receivable on loans receivable totaled $11.7 million and $11.3 million at March 31, 2023 and December 31, 2022, respectively, and is excluded from the calculation of the ACL on loans as interest accrued, but not received, is reversed timely.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(i) Foreclosure proceedings in process</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At March 31, 2023, there were no consumer mortgage loans secured by residential real estate properties for which formal foreclosure proceedings were in process.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentration Risk Disclosure</a></td>
<td class="text">Concentrations of CreditMost of the Bank&#8217;s lending activity occurs within its primary market areas which are concentrated along the I-5 corridor from Whatcom County, Washington to Lane County, Oregon, as well as Yakima County in Washington and Ada County in Idaho. Additionally, the Bank's loan portfolio is concentrated in commercial business loans, which include commercial and industrial, SBA PPP, owner-occupied and nonowner-occupied CRE, and commercial and multifamily real estate construction and land development loans. Commercial business loans, excluding SBA PPP loans, are generally considered as having a more inherent risk of default than residential real estate loans or other consumer loans. Also, the commercial loan balance per borrower is typically larger than that for residential real estate loans and consumer loans, implying higher potential losses on an individual loan basis.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481933/310-10-55-12A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 44<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-44<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-10/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077187486480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses on Loans<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesTextBlock', window );">Allowance for Credit Losses on Loans</a></td>
<td class="text">Allowance for Credit Losses on Loans<div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's methodology for determining the ACL on loans is based upon key assumptions, including the lookback periods, historic net charge-off factors, economic forecasts, reversion periods, prepayments and qualitative adjustments. The allowance is measured on a collective, or pool, basis when similar risk characteristics exist. Loans that do not share common risk characteristics are evaluated on an individual basis and are excluded from the collective evaluation. For a description of the Company's ACL policy, see Note 1 - Description of Business, Basis of Presentation, Significant Accounting Policies and Recently Issued Accounting Pronouncements included in Item 8. Financial Statements And Supplementary Data in our 2022 Annual Form 10-K.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">GAAP requires the Company to develop reasonable and supportable forecasts of future conditions, and estimate how those forecasts are expected to impact a borrower&#8217;s ability to satisfy their obligation to the Company and the ultimate collectability of future cash flows over the life of a loan. The Company uses macroeconomic scenarios from an independent third party. These scenarios are based on past events, current conditions, and the likelihood of future events occurring. The Company&#8217;s ACL model at March 31, 2023 includes assumptions concerning the rising interest rate environment, ongoing inflationary pressures throughout the U.S. economy, higher energy prices, and general uncertainty concerning future economic conditions, and the potential for recessionary conditions.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes that historical information used as the basis for determining future expected credit losses may not always, by itself, provide a sufficient basis for determining future expected credit losses. The Company, therefore, considers the need for qualitative adjustments to the ACL on a quarterly basis. Qualitative adjustments may be related to and include, but not be limited to, factors such as: (i) management&#8217;s assessment of economic forecasts used in the model and how those forecasts align with management&#8217;s overall evaluation of current and expected economic conditions, (ii) organization specific risks such as credit concentrations, collateral specific risks, regulatory risks, and external factors that may ultimately impact credit quality, (iii) potential model limitations such as limitations identified through back-testing, and other limitations associated with factors such as underwriting changes, acquisition of new portfolios and changes in portfolio segmentation, and (iv) management&#8217;s overall assessment of the adequacy of the ACL, including an assessment of model data inputs used to determine the ACL.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2023, qualitative adjustments primarily relate to certain segments of the loan portfolio deemed by management to be of a higher-risk profile where management believes the quantitative component of the Company&#8217;s ACL model may not have fully captured the associated impact to the ACL. In addition, qualitative adjustments also relate to heightened uncertainty as to future macroeconomic conditions and the related impact on certain loan segments. Management reviews the need for an appropriate level of qualitative adjustments on a quarterly basis, and as such, the amount and allocation of qualitative adjustments may change in future periods.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">During the three months ended March 31, 2023, the ACL on loans increased</span><span style="color:#0094ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$1.5&#160;million, or 3.4%, due primarily to a provision for credit losses on loans of $1.7&#160;million driven by growth in loans receivable and changes in loan mix primarily due to the increase in commercial and multifamily construction loans.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents a summary of the changes in the ACL for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recoveries of loans previously charged-off</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (reversal of) credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,469&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables detail the activity in the ACL on loans by segment and class for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charge-offs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Provision for (Reversal of)  Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(430)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(671)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,937&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,063&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,985&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,986&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,713&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,469&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="30" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charge-offs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Reversal of) Provision for Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,861&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(199)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,190)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,276&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(985)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,299&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(768)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,361&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">849&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,522)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,333&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//310/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077189305296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets<div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Goodwill</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no additions to goodwill during the three months ended March 31, 2023 and&#160;2022. Additionally, management analyzes its goodwill on an annual basis on December 31 and between annual tests in certain circumstances such as material adverse changes in legal, business, regulatory and economic factors. An impairment loss is recorded to the extent the carrying amount of goodwill exceeds its implied fair value. The Company performed an annual impairment assessment as of December 31, 2022 and concluded that there was no impairment.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Other Intangible Assets</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other intangible assets represent core deposit intangible acquired in business combinations with estimated useful lives of ten years. There were no additions to other intangible assets during the  three months ended March 31, 2023 and 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077189244848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text">Derivative Financial InstrumentsThe Company utilizes interest rate swap derivative contracts to facilitate the needs of its commercial customers <div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">whereby it enters into an interest rate swap with a customer while at the same time entering into an offsetting interest rate swap with another financial institution. The transaction allows the Company&#8217;s customer to effectively convert a variable rate loan to a fixed rate loan, or a fixed rate loan to a variable rate loan, and the Company recognizes immediate income based upon the difference in the bid/ask spread of the underlying transactions with its customers and the third-party. These interest rate swaps are not designated as hedging instruments.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is exposed to interest rate risk as part of the transaction. However, the Company acts as an intermediary for its customer therefore changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact the Company&#8217;s results of operations.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fee income related to interest rate swap derivative contract transactions is recorded in Interest rate swap fees on the unaudited Condensed Consolidated Statements of Income. The fair value of derivative positions outstanding is included in Prepaid expenses and other assets and Accrued expenses and other liabilities in the unaudited Condensed Consolidated Statements of Financial Condition. The gains and losses due to changes in fair value and all cash flows are included in Other income in the unaudited Condensed Consolidated Statements of Income, but typically net to zero based on the identical back-to-back interest rate swap derivative contracts unless a credit valuation adjustment is recorded to appropriately reflect nonperformance risk in the fair value measurement. Various factors impact changes in the credit valuation adjustments over time, including changes in the risk ratings of the parties to the contracts, as well as changes in market rates and volatilities, which affect the total expected exposure of the derivative instruments.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the notional amounts and estimated fair values of interest rate derivative contracts outstanding at the dates indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amounts</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amounts</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap asset </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap liability </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The estimated fair value of derivatives with customers was $(24.3) million and $(30.1) million as of March 31, 2023 and December 31, 2022, respectively. The estimated fair value of derivatives with third-parties was $24.3 million and $30.1 million as of March 31, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is exposed to credit-related losses in the event of nonperformance by the counterparty to these agreements. Credit risk for derivatives with the customer is controlled through the credit approval process, amount limits, and monitoring procedures and is concentrated within our primary market areas. Credit risk for derivatives with third-parties is concentrated among four well-known broker dealers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//815/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077189201824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; Equity<div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Earnings Per Common Share</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table illustrates the calculation of weighted average shares used for earnings per common share computations for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands, except shares)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends and undistributed earnings allocated to participating securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income allocated to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,457&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,757&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,108,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,094,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,108,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,094,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of potentially dilutive common shares </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">317,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total diluted weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,445,340&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,412,098&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands, except shares)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Potentially dilutive shares that were excluded from the computation of diluted earnings per share because to do so would be anti-dilutive </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,488&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,041&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Represents the effect of the vesting of restricted stock units.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Anti-dilution occurs when the unrecognized compensation cost per share of a restricted stock unit exceeds the market price of the Company&#8217;s stock.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Dividends</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing and amount of cash dividends paid on the Company's common stock depends on the Company&#8217;s earnings, capital requirements, financial condition and other relevant factors. Dividends on common stock from the Company depend substantially upon receipt of dividends from the Bank, which is the Company&#8217;s predominant source of income.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the dividend activity during the three months ended March 31, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and the calendar year 2022:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.710%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Declared</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Dividend&#160;per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid Date</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 9, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 23, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 20, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 4, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 18, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 20, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 3, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 17, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 19, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 2, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 16, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 8, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 22, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The FDIC and the Washington State Department of Financial Institutions, Division of Banks have the authority under their supervisory powers to prohibit the payment of dividends by the Bank to the Company. Additionally, current guidance from the Federal Reserve provides, among other things, that dividends per share on the Company&#8217;s common stock generally should not exceed earnings per share, measured over the previous four fiscal quarters. Current regulations allow the Company and the Bank to pay dividends on their common stock if the Company&#8217;s or the Bank&#8217;s regulatory capital would not be reduced below the statutory capital requirements set by the Federal Reserve and the FDIC.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(c) Stock Repurchase Program</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has had various stock repurchase programs since March 1999. On March 12, 2020, the Company's Board of Directors authorized the repurchase of up to 5% of the Company's outstanding common shares, or 1,799,054 shares, under the twelfth stock repurchase plan with 549,859 shares remaining available for repurchase as of March 31, 2023. The number, timing and price of shares repurchased under the twelfth stock repurchase plan will depend on business and market conditions and other factors, including opportunities to deploy the Company's capital.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides total repurchased shares and average share prices under the repurchase plan for the periods indicated:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Plan Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchased shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,355&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,249,195&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock repurchase average share price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Represents total shares repurchased and average price per share paid during the duration of the repurchase plan.</span></div><div style="margin-top:5pt;padding-left:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to the stock repurchases under a stock repurchase plan, the Company repurchases shares to pay withholding taxes on the vesting of restricted stock awards and units. The following table provides total shares repurchased to pay withholding taxes during the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchased shares to pay withholding taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,724&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,531&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock repurchase to pay withholding taxes average share price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077189168704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability (exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. There are three levels of inputs that may be used to measure fair values:</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: Valuations for assets and liabilities traded in active exchange markets, or interest in open-end mutual funds that allow the Company to sell its ownership interest back to the fund at net asset value on a daily basis. Valuations are obtained from readily available pricing sources for market transactions involving identical assets, liabilities, or funds.</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: Valuations for assets and liabilities traded in less active dealer or broker markets, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or valuations using methodologies with observable inputs.</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Level 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: Valuations for assets and liabilities that are derived from other valuation methodologies, such as option pricing models, discounted cash flow models and similar techniques using unobservable inputs, and not based on market exchange, dealer, or broker traded transactions. Level 3 valuations incorporate certain assumptions and projections in determining the fair value assigned to such assets or liabilities.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(a) Recurring and Nonrecurring Basis</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company used the following methods and significant assumptions to measure the fair value of certain assets on a recurring and nonrecurring basis:</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Investment Securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair values of all investment securities are based upon the assumptions that market participants would use in pricing the security. If available, fair values of investment securities are determined by quoted market prices (Level 1). For investment securities where quoted market prices are not available, fair values are calculated based on market prices on similar securities (Level 2). For investment securities where quoted prices or market prices of similar securities are not available, fair values are calculated by using observable and unobservable inputs such as discounted cash flows or other market indicators (Level 3). Investment security valuations are obtained from third-party pricing services.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Collateral-Dependent Loans</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Collateral-dependent loans are identified for the calculation of the ACL on loans. The fair value used to measure credit loss for this type of loan is commonly based on recent real estate appraisals which are generally obtained at least every 18 months or earlier if there are changes to risk characteristics of the underlying loan. These appraisals may utilize a single valuation approach or a combination of approaches including comparable sales and the income approach. Adjustments are routinely made in the appraisal process by independent appraisers to adjust for differences between the comparable sales and income data available. The Bank also incorporates an estimate of cost to sell the collateral when the sale is probable. Such adjustments may be significant and result in a Level 3 classification of the inputs for determining fair value. Non-real estate collateral may be valued using an appraisal, net book value based on the borrower&#8217;s financial statements or aging reports, adjusted or discounted based on management&#8217;s historical knowledge, changes in market conditions from the time of the valuation and management&#8217;s expertise and knowledge of the customer and customer&#8217;s business (Level 3). Individually evaluated loans are analyzed for credit loss on a quarterly basis and the ACL on loans is adjusted as required based on the results.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Appraisals on collateral-dependent loans are performed by certified general appraisers for commercial properties or certified residential appraisers for residential properties whose qualifications and licenses have been reviewed and verified by the Bank. Once received, the Bank's internal appraisal department reviews and approves the assumptions and approaches utilized in the appraisal as well as the resulting fair value in comparison with independent data sources such as recent market data or industry-wide statistics.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Derivative Financial Instruments:</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Bank obtains broker or dealer quotes to value its interest rate derivative contracts, which use valuation models using observable market data as of the measurement date (Level 2), and incorporates credit valuation adjustments to reflect nonperformance risk in the measurement of fair value (Level 3). Although the Bank has determined that the majority of the inputs used to value its interest rate swap derivatives fall within Level 2 of the fair value hierarchy, the credit valuation adjustments associated with its derivatives utilize Level 3 inputs, such as borrower risk ratings, to evaluate the likelihood of default by itself and its counterparties. As of March 31, 2023 and December 31, 2022, the Bank assessed the significance of the impact of the credit valuation adjustment on the overall valuation of its interest rate swap derivatives and determined the credit valuation adjustment was not significant to the overall valuation of its interest rate swap derivatives. As a result, the Bank has classified its interest rate swap derivative valuations in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Recurring Basis</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables summarize the balances of assets and liabilities measured at fair value on a recurring basis at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,443&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,306,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Nonrecurring Basis</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company may be required to measure certain financial assets and liabilities at fair value on a nonrecurring basis. These adjustments to fair value usually result from application of lower-of-cost-or-market accounting or write-downs of individual assets. The following tables represent assets measured at fair value on a nonrecurring basis at the dates indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value at March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basis</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Collateral-dependent loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value on a nonrecurring basis</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basis represents the outstanding principal balance of collateral-dependent loans.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value at December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basis</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Collateral-dependent loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value on a nonrecurring basis</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basis represents the outstanding principal balance of collateral-dependent loans.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table represents the gains (losses) on collateral dependent loans and represents the amount of provision for (reversal of) credit losses on loans and/or charge-offs during the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Collateral-dependent loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss from nonrecurring fair value adjustments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present quantitative information about Level 3 fair value measurements for financial instruments measured at fair value on a non-recurring basis at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.612%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation<br/>Technique(s)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable&#160;Input(s)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range of Inputs; Weighted<br/>Average</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateral-dependent loans</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market&#160;approach</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for differences between the comparable sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Quantitative disclosures are not provided for collateral-dependent loans because there were no adjustments made to the appraisal or stated values during the current period.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.612%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation<br/>Technique(s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable Input(s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range of Inputs; Weighted<br/>Average</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateral-dependent loans</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market&#160;approach</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for differences between the comparable sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Quantitative disclosures are not provided for collateral-dependent loans because there were no adjustments made to the appraisal or stated values during the current period.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(b) Fair Value of Financial Instruments</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Broadly traded markets do not exist for most of the Company&#8217;s financial instruments; therefore, the fair value calculations attempt to incorporate the effect of current market conditions at a specific time. These determinations are subjective in nature, involve uncertainties and matters of significant judgment and do not include tax ramifications; therefore, the results cannot be determined with precision, substantiated by comparison to independent markets and may not be realized in an actual sale or immediate settlement of the instruments. There may be inherent weaknesses in any calculation technique and changes in the underlying assumptions used, including discount rates and estimates of future cash flows, could significantly affect the results. For all of these reasons, the aggregation of the fair value calculations presented herein do not represent, and should not be construed to represent, the underlying value of the Company.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the carrying value amount of the Company&#8217;s financial instruments and their corresponding estimated fair values at the dates indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using:</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,083,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,944,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,944,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-maturity deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,392,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,392,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,392,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using:</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,306,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">766,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">673,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">673,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,007,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,841,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,841,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-maturity deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,617,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,617,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,617,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">308,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">308,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//820/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077189241504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Restriction<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankingAndThriftOtherDisclosuresAbstract', window );"><strong>Banking and Thrift, Other Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedAssetsDisclosureTextBlock', window );">Restricted Assets Disclosure</a></td>
<td class="text">Cash RestrictionThe Bank had no cash restrictions at March 31, 2023 and December 31, 2022.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankingAndThriftOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankingAndThriftOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077189223616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and ContingenciesIn the ordinary course of business, the Bank may enter into various types of transactions that include commitments to extend credit that are not included in its unaudited Condensed Consolidated Financial Statements. The Bank applies the same <div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">credit standards to these commitments as it uses in all its lending activities and has included these commitments in its lending risk evaluations. The majority of the commitments presented below are variable rate. Loan commitments can be either revolving or non-revolving. The Bank&#8217;s exposure to credit and market risk under commitments to extend credit is represented by the amount of these commitments.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents outstanding commitments to extend credit, including letters of credit, at the dates indicated:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">548,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">567,411&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">392,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">323,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total outstanding commitments</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297,309&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280,349&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table details the activity in the ACL on unfunded commitments during the periods indicated:</span></div><div style="margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:71.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,607&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (reversal of) credit losses on unfunded commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, end of period</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,856&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,552&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077183565360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock', window );">Description of Business</a></td>
<td class="text">Description of BusinessThe Company is primarily engaged in the business of planning, directing and coordinating the business activities of its wholly-owned subsidiary, the Bank. The Bank is headquartered in Olympia, Washington and conducts business from its 51 branch offices located throughout Washington State, the greater Portland, Oregon area, Eugene, Oregon and Boise, Idaho. The Bank&#8217;s business consists primarily of commercial lending and deposit relationships with small and medium-sized businesses and their owners in its market areas and attracting deposits from the general public. The Bank also makes real estate construction and land development loans, consumer loans and originates first mortgage loans on residential properties primarily located in its market areas. The Bank's deposits are insured by the FDIC subject to limitations.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of Presentation<div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with GAAP for interim financial information and pursuant to the rules and regulations of the SEC. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. It is recommended these unaudited Condensed Consolidated Financial Statements and accompanying Notes be read with the audited Consolidated Financial Statements and the accompanying Notes included in the 2022 Annual Form 10-K. In management's opinion, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To prepare unaudited Condensed Consolidated Financial Statements in conformity with GAAP, management makes estimates and assumptions based on available information. These estimates and assumptions affect the amounts reported in the financial statements and the disclosures provided. Management believes the judgments, estimates and assumptions used in the preparation of the unaudited Condensed Consolidated Financial Statements are appropriate based on the facts and circumstances at the time. Actual results, however, could differ significantly from those estimates. Material estimates that are particularly susceptible to significant change relate to management's estimate of the ACL on investment securities, management's estimate of the ACL on loans, management's estimate of the ACL on unfunded commitments, management's evaluation of goodwill impairment and management's estimate of the fair value of financial instruments.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiary, the Bank. All significant intercompany balances and transactions among the Company and the Bank have been eliminated in consolidation.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been reclassifications in certain prior year amounts in the unaudited Condensed Consolidated Statements of Income. Reclassifications had no effect on the prior year's net income or stockholders&#8217; equity.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_SignificantAccountingPoliciesPolicyTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting PoliciesThe significant accounting policies used in preparation of the unaudited Condensed Consolidated Financial Statements are disclosed in greater detail in the 2022 Annual Form 10-K. There have not been any material changes in the Company's significant accounting policies from those contained in the 2022 Annual Form 10-K during the three months ended March 31, 2023.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued or Adopted Accounting Pronouncements</a></td>
<td class="text">Recently Issued or Adopted Accounting Pronouncements<div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">FASB ASU 2020-04</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, as amended by ASU 2021-01, and ASU 2022-06 was issued in March 2020 and provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The amendments in this ASU are effective for all entities as of March 12, 2020. In December 2022, FASB amended this ASU and deferred the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. The amendments are elective, apply to all entities, and provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The Bank&#8217;s interest rate swap-related transactions are the majority of the Company's LIBOR exposure. Effective January 25, 2021, the Company adhered to the Interbank Offered Rate Fallbacks Protocol as published by the International Swaps and Derivatives Association, Inc. and recommended by the Alternative Reference Rates Committee. The Company does not expect the adoption of this ASU to have a material impact on its business operations or Consolidated Statements of Financial Condition.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">FASB ASU 2022-02</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, was issued in March 2022. The ASU eliminates the accounting guidance for TDR loans by creditors while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Specifically, rather than applying the recognition and measurement guidance for TDRs, the entity will apply the loan refinancing and restructuring guidance to determine whether a modification or other form of restructuring results in a new loan or continuation of an existing loan. Additionally, the ASU requires public business entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases. These amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, since the Company previously adopted the amendments in ASU 2016-13. Early adoption is permitted in any interim period if an entity has adopted ASU 2016-13 and </span></div>such election may be made individually to adopt the guidance related to TDRs, including related disclosures, and the presentation of gross write-offs in the vintage disclosure. This update requires prospective transition for the disclosures related to loan restructurings for borrowers experiencing financial difficulty and the presentation of gross write-offs in the vintage disclosures. The guidance related to the recognition and measurement of TDRs may be adopted on a prospective or modified retrospective transition method. The Company adopted ASU 2022-02 on a prospective basis January 1, 2023. The Company elected at the date of adoption to account for existing TDR loans as of December 31, 2022 under the Company's TDR accounting policy which is disclosed in the 2022 Annual Form 10-K. All loan modifications post adoption are accounted for under the loan modification guidance in ASC 310-20. The adoption of this ASU did not have a material impact on business operations or the Consolidated Statements of Financial Condition.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock', window );">ACL on Investment Securities</a></td>
<td class="text">ACL on Investment Securities<div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company evaluated investment securities available for sale as of March 31, 2023 and December 31, 2022 and determined that any declines in fair value were attributable to changes in interest rates relative to where these investments fall within the yield curve and individual characteristics. Management monitors published credit ratings for adverse changes for all rated investment securities and none of these securities had a below investment grade credit rating as of both March 31, 2023 and December 31, 2022. In addition, the Company does not intend to sell these securities nor does the Company consider it more likely than not that it will be required to sell these securities before the recovery of the amortized cost basis, which may be upon maturity. Therefore, no ACL on investment securities available for sale was recorded as of March 31, 2023 and December 31, 2022.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also evaluated investment securities held to maturity for current expected credit losses as of March 31, 2023 and December 31, 2022. There were no investment securities held to maturity classified as nonaccrual or past due as of March 31, 2023 and December 31, 2022 and all were issued by the U.S. government and its agencies and either explicitly or implicitly guaranteed by the U.S. government, highly rated by major credit rating agencies and had a long history of no credit losses. Accordingly, the Company did not measure expected credit losses on investment securities held to maturity since the historical credit loss information adjusted for current conditions and reasonable and supportable forecasts results in an expectation that nonpayment of the amortized cost basis is zero. Therefore, no ACL on investment securities held to maturity was recorded as of March 31, 2023 and December 31, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Allowance for Credit Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_DescriptionOfBusinessPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of Business, Policy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_DescriptionOfBusinessPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_SignificantAccountingPoliciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Significant Accounting Policies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_SignificantAccountingPoliciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077184450432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule of securities available for sale</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the amortized cost and fair value of investment securities, and the corresponding amounts of gross unrealized and unrecognized gains and losses including the corresponding amounts of gross unrealized gains and losses on investment securities available for sale recognized in AOCI, at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">481,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">704,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,706)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,424,969&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(107,162)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities held to maturity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">323,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,915)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75,528)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,647&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,053)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,087&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">479,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,734)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,460,033&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,795)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,443&#160;</span></td><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investment securities held to maturity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">290,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,440)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41,937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">766,396&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(92,962)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">673,434&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Schedule of maturities of investment securities</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the amortized cost and fair value of investment securities by contractual maturity at the date indicated. Actual maturities may differ from contractual maturities because certain borrowers have the right to call or prepay obligations with or without call or prepayment penalties.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Securities Available for Sale</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Securities Held to Maturity</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities due at a single maturity date</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,039&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,671&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,205,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,117,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,424,969&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760,163&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,647&#160;</span></td><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"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mortgage-backed securities, which have prepayment provisions, are not assigned to maturity categories due to fluctuations in their payment speed.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock', window );">Schedule of fair value and unrealized losses of available for sale investment securities</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the gross unrealized losses and fair value of the Company&#8217;s investment securities available for sale for which an ACL on investment securities available for sale has not been recorded, aggregated by investment category and length of time the individual securities have been in a continuous unrealized loss position at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,246)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,668)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">639,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 10pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">511,624&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,005)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">747,452&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(96,157)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,259,076&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(107,162)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">U.S. government agency and government-sponsored enterprise mortgage-backed securities and collateralized mortgage obligations.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,031)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,648)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,770)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">473,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,763)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">655,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,734)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">846,332&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,033)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">441,754&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(88,762)</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,288,086&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,795)</span></td><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"/></tr></table></div><div style="padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">U.S. government agency and government-sponsored enterprise mortgage-backed securities and collateralized mortgage obligations.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock', window );">Schedule of realized gains and losses on sale of securities available for sale</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the gross realized gains and losses on the sale of investment securities available for sale for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net realized loss</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(286)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock', window );">Scheduled of amortized cost and fair value of securities pledged as collateral</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the amortized cost and fair value of investment securities that were pledged as collateral for the following obligations at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Washington and Oregon state public deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Reserve Bank credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">656,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">588,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other securities pledged</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">975,325&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">886,706&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,039&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,631&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (S-X 210.12-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instruments held by the entity for its own account for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481444/860-30-45-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRealizedGainLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077184511280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureAbstract', window );"><strong>Loans and Leases Receivable Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock', window );">Financing Receivable Credit Quality Indicators [Table Text Block]</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amortized cost of loans receivable, net of ACL on loans, consisted of the following portfolio segments and classes at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">692,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SBA PPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">937,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,586,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,236,751&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,217,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,473&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,127,472&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,050,858&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses on loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,986)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,083,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,007,872&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balances included in the amortized cost of loans receivable:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized net discount on acquired loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized net deferred fee</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>The following table presents the amortized cost of loans receivable by risk grade and origination year at the dates indicated. The Bank adopted the vintage disclosure requirements of ASU 2022-02 prospectively as described in Note 1 beginning in January 2023. <div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accordingly, the following vintage table reflects the gross charge-offs by loan class and year of origination for the date indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="51" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">171,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">642,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,299&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,335&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,610&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,343&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,080&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,890&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">684,998&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">332,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">907,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169,877&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,172&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">368,575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">949,064&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">671,604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,551,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,286&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,245&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,368&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159,050&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,819&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">713,021&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,601,789&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">547,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">445,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">454,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,102,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,102,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">549,205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333,315&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">463,314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,190,676&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,236,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business gross charge-offs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Residential real estate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">363,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,666&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,680&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,401&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">363,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Residential real estate gross charge-offs:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,245&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139,246&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,298&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">334,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,318&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,638&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,102&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,725&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343,473&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development gross writeoffs:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">823&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,018&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,530&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,634&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183,471&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer gross charge-offs:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">834,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">499,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,157,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">238,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,981,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">835,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">762,815&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379,009&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">513,974&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,247,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">259,524&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,127,472&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Gross writeoffs:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-10.8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current period total</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Represents the loans receivable balance at March 31, 2023 which was converted from a revolving loan to an amortizing loan during the three months ended months ended March 31, 2023.</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.269%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">660,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,635&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84,590&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,262&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,878&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,726&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,902&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">692,100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">898,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,432&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169,671&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,138&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">311,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">937,040&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner-occupied CRE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">240,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">561,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,532,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.269%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Loans<br/>Amortized Cost Basis by Origination Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">240,151&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">197,649&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,930&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,950&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,996&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">599,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,586,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">543,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">451,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">477,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">918,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,092,840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">544,386&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">462,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340,142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">489,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">229,012&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">995,633&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,902&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">587&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,217,240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Residential real estate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,510&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,934&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,509&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123,626&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,485&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,562&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,038&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,689&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">285,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,689&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,301&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,376&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,869&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,433&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,444&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">294,112&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,379&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,016&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,929&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,883&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,975&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,649&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">535&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">195,875&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pass</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">795,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">525,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">241,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">955,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">263,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,915,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,496&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">796,964&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">763,014&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">386,202&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">543,909&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">252,535&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,034,561&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">272,551&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,122&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,050,858&#160;</span></td><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"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Represents the loans receivable balance at December 31, 2022 which was converted from a revolving loan to an amortizing loan during the year ended December 31, 2022.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock', window );">Schedule of nonaccrual loans</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present the amortized cost of nonaccrual loans for the dates indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual without ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual with ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Nonaccrual</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,964&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">851&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,815&#160;</span></td><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"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual without ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nonaccrual with ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Nonaccrual</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,503&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,869&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,503&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,906&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the reversal of interest income on loans due to the write-off of accrued interest receivable upon the initial classification of loans as nonaccrual loans and the interest income recognized due to payment in full or sale of previously classified nonaccrual loans during the following periods:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Reversed</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Reversed</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Income Recognized</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">966&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,053&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PastDueFinancingReceivablesTableTextBlock', window );">Financing Receivable, Past Due [Table Text Block]</a></td>
<td class="text">The amortized cost of past due loans as of March 31, 2023 and December 31, 2022 were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30-89&#160;Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">90&#160;Days&#160;or<br/>Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total&#160;Past&#160;<br/>Due</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">678,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30-89&#160;Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">90&#160;Days&#160;or<br/>Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total&#160;Past&#160;<br/>Due</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SBA PPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">947,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,824&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,490&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,314&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,228,437&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,236,751&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,140&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,473&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,054&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,005&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,059&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,115,413&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,127,472&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:29.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30-89&#160;Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">90&#160;Days&#160;or<br/>Greater</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total&#160;Past&#160;<br/>Due</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loans Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">685,410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">692,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SBA PPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">936,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">937,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,586,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,586,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">822&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,293&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,115&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,210,125&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,217,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,293&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,742&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,039,116&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,050,858&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_CreditLossFinancialInstrumentTableTextBlock', window );">Loans and Lease Receivable Collateral for Secured Borrowings [Table Text Block]</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The type of collateral securing loans individually evaluated for credit losses and for which the repayment was expected to be provided substantially through the operation or sale of the collateral as of March 31, 2023 and December 31, 2022 was as follows, with b</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">alances representing the amortized cost of the loan classified by the primary collateral category of each loan if multiple collateral sources secure the loan</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023 </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CRE</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Farmland</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Residential Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">688&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,797&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.068%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.000%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.000%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.000%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.000%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.004%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022 </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CRE</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Residential Real Estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,334&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock', window );">Troubled debt restructurings on financing receivables</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents modifications of loans by type of modification at amortized cost that were modified as a result of experiencing both financial difficulty and modified during the period indicated:</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.524%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Extension</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term Extension &amp; Int. Rate Reduction</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Modified Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Modified Loans to Loans Receivable, net</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,035&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,035&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,035&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,060&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the financial effect of the loan modifications presented in the preceding table during the the period indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average % of Interest Rate Reductions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Years of Term Extensions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.44</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.95</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.12</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.96</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no modified loans past due or on nonaccrual as of March 31, 2023. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no modified loans made during the three months ended March 31, 2023, that subsequently defaulted.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_CreditLossFinancialInstrumentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Credit Loss, Financial Instrument</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_CreditLossFinancialInstrumentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PastDueFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of aging analysis for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479294/326-20-55-80<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PastDueFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable modified for debtor experiencing financial difficulty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481933/310-10-55-12A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 33<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-33<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-34<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077189113536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Loan Losses (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Schedule of changes in allowance for loan losses</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents a summary of the changes in the ACL for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recoveries of loans previously charged-off</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (reversal of) credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,469&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables detail the activity in the ACL on loans by segment and class for the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charge-offs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Provision for (Reversal of)  Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(430)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(671)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,937&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,063&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,985&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,986&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,713&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,469&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="30" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charge-offs </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Reversal of) Provision for Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,861&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(199)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,190)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,276&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(985)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,299&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(768)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,361&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">849&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,522)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,333&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077180951360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock', window );">Schedule of notional amounts and estimated fair values of interest rate derivative contracts</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the notional amounts and estimated fair values of interest rate derivative contracts outstanding at the dates indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amounts</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amounts</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap asset </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap liability </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The estimated fair value of derivatives with customers was $(24.3) million and $(30.1) million as of March 31, 2023 and December 31, 2022, respectively. The estimated fair value of derivatives with third-parties was $24.3 million and $30.1 million as of March 31, 2023 and December 31, 2022, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the notional amounts of outstanding derivative positions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077183103216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of earnings per share reconciliation</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table illustrates the calculation of weighted average shares used for earnings per common share computations for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands, except shares)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends and undistributed earnings allocated to participating securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income allocated to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,457&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,757&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,108,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,094,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,108,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,094,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of potentially dilutive common shares </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">317,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total diluted weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,445,340&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,412,098&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands, except shares)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Potentially dilutive shares that were excluded from the computation of diluted earnings per share because to do so would be anti-dilutive </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,488&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,041&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Represents the effect of the vesting of restricted stock units.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Anti-dilution occurs when the unrecognized compensation cost per share of a restricted stock unit exceeds the market price of the Company&#8217;s stock.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsDeclaredTableTextBlock', window );">Schedule of dividends activity</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the dividend activity during the three months ended March 31, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and the calendar year 2022:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.710%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Declared</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Dividend&#160;per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid Date</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 9, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 23, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 20, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 4, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 18, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 20, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 3, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 17, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 19, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 2, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 16, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 25, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 8, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 22, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_StockRepurchasedDuringPeriodTableTextBlock', window );">Stock Repurchased During Period</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides total repurchased shares and average share prices under the repurchase plan for the periods indicated:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Plan Total</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchased shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,355&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,249,195&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock repurchase average share price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Represents total shares repurchased and average price per share paid during the duration of the repurchase plan.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock', window );">Schedule of repurchased shares</a></td>
<td class="text">The following table provides total shares repurchased to pay withholding taxes during the periods indicated:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchased shares to pay withholding taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,724&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,531&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock repurchase to pay withholding taxes average share price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_StockRepurchasedDuringPeriodTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchased During Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_StockRepurchasedDuringPeriodTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsDeclaredTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsDeclaredTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTreasuryStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077183124048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Fair value measurements of assets on a recurring basis</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables summarize the balances of assets and liabilities measured at fair value on a recurring basis at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential CMO and MBS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial CMO and MBS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">664,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,443&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,306,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">Fair value measurements of assets on a nonrecurring basis</a></td>
<td class="text">The following tables represent assets measured at fair value on a nonrecurring basis at the dates indicated:<div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value at March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basis</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Collateral-dependent loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value on a nonrecurring basis</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basis represents the outstanding principal balance of collateral-dependent loans.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value at December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basis</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Collateral-dependent loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value on a nonrecurring basis</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basis represents the outstanding principal balance of collateral-dependent loans.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table represents the gains (losses) on collateral dependent loans and represents the amount of provision for (reversal of) credit losses on loans and/or charge-offs during the periods indicated:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Collateral-dependent loans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss from nonrecurring fair value adjustments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock', window );">Fair value measurements for financial instruments measured at fair value on a non-recurring basis</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present quantitative information about Level 3 fair value measurements for financial instruments measured at fair value on a non-recurring basis at the dates indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.612%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation<br/>Technique(s)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable&#160;Input(s)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range of Inputs; Weighted<br/>Average</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateral-dependent loans</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market&#160;approach</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for differences between the comparable sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Quantitative disclosures are not provided for collateral-dependent loans because there were no adjustments made to the appraisal or stated values during the current period.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.612%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation<br/>Technique(s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unobservable Input(s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Range of Inputs; Weighted<br/>Average</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateral-dependent loans</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market&#160;approach</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for differences between the comparable sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Quantitative disclosures are not provided for collateral-dependent loans because there were no adjustments made to the appraisal or stated values during the current period.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of carrying value and fair value of financial instruments</a></td>
<td class="text">The following tables present the carrying value amount of the Company&#8217;s financial instruments and their corresponding estimated fair values at the dates indicated:<div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using:</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,318,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,083,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,944,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,944,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-maturity deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,392,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,392,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,392,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using:</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,331,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,306,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">766,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">673,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">673,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,007,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,841,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,841,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-maturity deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,617,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,617,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,617,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">308,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">308,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities sold under agreement to repurchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities - interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique used to measure similar asset in prior period by class of asset or liability on non-recurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077183422416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock', window );">Outstanding Commitments to Extend Credit and Letters of Credit [Table Text Block]</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents outstanding commitments to extend credit, including letters of credit, at the dates indicated:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">548,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner-occupied CRE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">567,411&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Real estate construction and land development:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and multifamily</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total real estate construction and land development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">392,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">323,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total outstanding commitments</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297,309&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280,349&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock', window );">Allowance For Credit Losses And Allowance for Unfunded Commitments And Letters Of Credit</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table details the activity in the ACL on unfunded commitments during the periods indicated:</span></div><div style="margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:71.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,607&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (reversal of) credit losses on unfunded commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, end of period</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,856&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,552&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance For Credit Losses And Allowance for Unfunded Commitments And Letters Of Credit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding Commitments to Extend Credit and Letters of credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077189198688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>branch</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=hfwa_HeritageBankMember', window );">Heritage Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_NumberOfBranchesOperating', window );">Number of Branches Operating</a></td>
<td class="nump">51<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_NumberOfBranchesOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of branches operating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_NumberOfBranchesOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147477123/405-50-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482477/820-10-65-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482477/820-10-65-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483482/832-10-65-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483482/832-10-65-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480530/250-10-S99-5<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 66: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 67: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 68: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 69: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 70: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 71: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 72: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 73: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 74: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-6<br><br>Reference 75: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 76: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 77: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 78: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 79: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 80: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 81: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 82: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 83: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 84: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 85: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 86: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 87: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 88: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 89: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 90: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 91: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 92: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=hfwa_HeritageBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=hfwa_HeritageBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077179960640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities - Textual (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total investment securities</a></td>
<td class="nump">$ 684,647,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 673,434,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Debt Securities, Trading, and Equity Securities, FV-NI</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff', window );">Debt Securities, Available-for-Sale, Accrued Interest Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff', window );">Debt Securities, Held-to-Maturity, Accrued Interest, Writeoff</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ConcentrationDebtSecurities', window );">Concentration, debt securities</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)</a></td>
<td class="nump">$ 760,163,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 766,396,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual', window );">Debt Securities, Held-to-maturity, Nonaccrual</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing', window );">Debt Securities, Held-to-maturity, 90 Days or More Past Due, Still Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">1,318,072,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,331,443,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain (Loss) on Disposition of Stock in Subsidiary</a></td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">35,108,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,106,697<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValueOutstanding', window );">Common Stock, Value, Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Available-for-sale Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedInvestmentIncomeReceivable', window );">Accrued Investment Income Receivable</a></td>
<td class="nump">$ 4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_HeldtomaturitySecuritiesMember', window );">Held-to-maturity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedInvestmentIncomeReceivable', window );">Accrued Investment Income Receivable</a></td>
<td class="nump">$ 2,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,400,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_ConcentrationDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Concentration, debt securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_ConcentrationDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedInvestmentIncomeReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInvestmentIncomeReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized by reversing interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-3D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity), 90 days or more past due and still accruing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of accrued interest on investment in debt security measured at amortized cost (held-to-maturity) recognized by reversing interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityNonaccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityNonaccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(g))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AvailableforsaleSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_HeldtomaturitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_HeldtomaturitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077176756848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities - Amortized Cost, Gross Unrealized Gains and Losses and Fair Values (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems', window );"><strong>Investment Holdings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">$ 1,424,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">1,318,072<span></span>
</td>
<td class="nump">$ 1,331,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)</a></td>
<td class="nump">760,163<span></span>
</td>
<td class="nump">766,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total investment securities</a></td>
<td class="nump">684,647<span></span>
</td>
<td class="nump">673,434<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems', window );"><strong>Investment Holdings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">1,424,969<span></span>
</td>
<td class="nump">1,460,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">265<span></span>
</td>
<td class="nump">205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(107,162)<span></span>
</td>
<td class="num">(128,795)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">1,318,072<span></span>
</td>
<td class="nump">1,331,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)</a></td>
<td class="nump">760,163<span></span>
</td>
<td class="nump">766,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="num">(75,528)<span></span>
</td>
<td class="num">(92,962)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total investment securities</a></td>
<td class="nump">684,647<span></span>
</td>
<td class="nump">673,434<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">U.S. government and agency securities | Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems', window );"><strong>Investment Holdings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">68,514<span></span>
</td>
<td class="nump">68,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(3,964)<span></span>
</td>
<td class="num">(5,053)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">64,550<span></span>
</td>
<td class="nump">63,859<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)</a></td>
<td class="nump">150,969<span></span>
</td>
<td class="nump">150,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="num">(28,298)<span></span>
</td>
<td class="num">(33,585)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total investment securities</a></td>
<td class="nump">122,671<span></span>
</td>
<td class="nump">117,351<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal securities | Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems', window );"><strong>Investment Holdings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">146,525<span></span>
</td>
<td class="nump">171,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">218<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(14,246)<span></span>
</td>
<td class="num">(18,233)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">132,497<span></span>
</td>
<td class="nump">153,026<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential CMO and MBS | Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems', window );"><strong>Investment Holdings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">481,380<span></span>
</td>
<td class="nump">479,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(47,668)<span></span>
</td>
<td class="num">(55,087)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">433,712<span></span>
</td>
<td class="nump">424,386<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)</a></td>
<td class="nump">285,337<span></span>
</td>
<td class="nump">290,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="num">(12,315)<span></span>
</td>
<td class="num">(17,440)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total investment securities</a></td>
<td class="nump">273,034<span></span>
</td>
<td class="nump">272,878<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">Commercial CMO and MBS | Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems', window );"><strong>Investment Holdings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">704,156<span></span>
</td>
<td class="nump">714,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(40,706)<span></span>
</td>
<td class="num">(49,734)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">663,497<span></span>
</td>
<td class="nump">664,421<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)</a></td>
<td class="nump">323,857<span></span>
</td>
<td class="nump">325,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="num">(34,915)<span></span>
</td>
<td class="num">(41,937)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total investment securities</a></td>
<td class="nump">288,942<span></span>
</td>
<td class="nump">283,205<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate obligations | Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems', window );"><strong>Investment Holdings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(183)<span></span>
</td>
<td class="num">(166)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">3,817<span></span>
</td>
<td class="nump">3,834<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherAggregatedInvestmentsMember', window );">Other asset-backed securities | Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems', window );"><strong>Investment Holdings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">20,394<span></span>
</td>
<td class="nump">22,425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(395)<span></span>
</td>
<td class="num">(522)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">$ 19,999<span></span>
</td>
<td class="nump">$ 21,917<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherAggregatedInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_OtherAggregatedInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077175610544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities - Contractual Maturities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less</a></td>
<td class="nump">$ 29,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through five years</a></td>
<td class="nump">38,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Due after five years through ten years</a></td>
<td class="nump">43,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Due after ten years</a></td>
<td class="nump">107,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">1,424,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less</a></td>
<td class="nump">28,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years</a></td>
<td class="nump">36,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years</a></td>
<td class="nump">41,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years</a></td>
<td class="nump">93,589<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,318,072<span></span>
</td>
<td class="nump">$ 1,331,443<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract', window );"><strong>Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Due in one year or less</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Due after one year through five years</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount', window );">Due after five years through ten years</a></td>
<td class="nump">83,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Due after ten years</a></td>
<td class="nump">67,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)</a></td>
<td class="nump">760,163<span></span>
</td>
<td class="nump">766,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years</a></td>
<td class="nump">70,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years</a></td>
<td class="nump">52,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total investment securities</a></td>
<td class="nump">684,647<span></span>
</td>
<td class="nump">$ 673,434<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost</a></td>
<td class="nump">219,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate', window );">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value</a></td>
<td class="nump">200,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis', window );">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date</a></td>
<td class="nump">150,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue', window );">Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value</a></td>
<td class="nump">122,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost</a></td>
<td class="nump">1,205,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value</a></td>
<td class="nump">1,117,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount', window );">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date</a></td>
<td class="nump">609,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value</a></td>
<td class="nump">$ 561,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077176631648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities - Unrealized Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">$ 511,624<span></span>
</td>
<td class="nump">$ 846,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">747,452<span></span>
</td>
<td class="nump">441,754<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">1,259,076<span></span>
</td>
<td class="nump">1,288,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(11,005)<span></span>
</td>
<td class="num">(40,033)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="num">(96,157)<span></span>
</td>
<td class="num">(88,762)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(107,162)<span></span>
</td>
<td class="num">(128,795)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">US Treasury and Government [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">51,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">64,550<span></span>
</td>
<td class="nump">11,959<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">64,550<span></span>
</td>
<td class="nump">63,859<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,031)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="num">(3,964)<span></span>
</td>
<td class="num">(3,022)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(3,964)<span></span>
</td>
<td class="num">(5,053)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">5,677<span></span>
</td>
<td class="nump">82,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">92,518<span></span>
</td>
<td class="nump">40,945<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">98,195<span></span>
</td>
<td class="nump">123,525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(37)<span></span>
</td>
<td class="num">(5,585)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="num">(14,209)<span></span>
</td>
<td class="num">(12,648)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(14,246)<span></span>
</td>
<td class="num">(18,233)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential CMO and MBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">142,665<span></span>
</td>
<td class="nump">217,949<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">291,047<span></span>
</td>
<td class="nump">206,437<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">433,712<span></span>
</td>
<td class="nump">424,386<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(3,401)<span></span>
</td>
<td class="num">(14,770)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="num">(44,267)<span></span>
</td>
<td class="num">(40,317)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(47,668)<span></span>
</td>
<td class="num">(55,087)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">Commercial CMO and MBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">350,217<span></span>
</td>
<td class="nump">473,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">289,192<span></span>
</td>
<td class="nump">181,692<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">639,409<span></span>
</td>
<td class="nump">655,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(7,332)<span></span>
</td>
<td class="num">(16,971)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="num">(33,374)<span></span>
</td>
<td class="num">(32,763)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(40,706)<span></span>
</td>
<td class="num">(49,734)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">3,817<span></span>
</td>
<td class="nump">3,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">3,817<span></span>
</td>
<td class="nump">3,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(183)<span></span>
</td>
<td class="num">(166)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(183)<span></span>
</td>
<td class="num">(166)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherAggregatedInvestmentsMember', window );">Other asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">9,248<span></span>
</td>
<td class="nump">16,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">10,145<span></span>
</td>
<td class="nump">721<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">19,393<span></span>
</td>
<td class="nump">17,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(52)<span></span>
</td>
<td class="num">(510)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="num">(343)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">$ (395)<span></span>
</td>
<td class="num">$ (522)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherAggregatedInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_OtherAggregatedInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077184410624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities - Realized Gains and Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross realized gains</a></td>
<td class="nump">$ 36<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross realized losses</a></td>
<td class="num">(322)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Net realized loss</a></td>
<td class="num">$ (286)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077181838336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities - Amortized Cost and Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract', window );"><strong>Scheduled of amortized cost and fair value of securities pledged as collateral</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 2,078,235<span></span>
</td>
<td class="nump">$ 2,097,839<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember', window );">Asset Pledged as Collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract', window );"><strong>Scheduled of amortized cost and fair value of securities pledged as collateral</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_DebtSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">975,325<span></span>
</td>
<td class="nump">336,039<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Fair Value</a></td>
<td class="nump">886,706<span></span>
</td>
<td class="nump">291,631<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember', window );">Washington and Oregon state public deposits | Asset Pledged as Collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract', window );"><strong>Scheduled of amortized cost and fair value of securities pledged as collateral</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_DebtSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">214,331<span></span>
</td>
<td class="nump">156,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Fair Value</a></td>
<td class="nump">203,452<span></span>
</td>
<td class="nump">137,931<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_FederalReserveBankAdvancesMember', window );">Federal Reserve Bank credit facility | Asset Pledged as Collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract', window );"><strong>Scheduled of amortized cost and fair value of securities pledged as collateral</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_DebtSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">656,858<span></span>
</td>
<td class="nump">60,660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Fair Value</a></td>
<td class="nump">588,576<span></span>
</td>
<td class="nump">49,506<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_RepurchaseAgreementsMember', window );">Securities sold under agreement to repurchase | Asset Pledged as Collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract', window );"><strong>Scheduled of amortized cost and fair value of securities pledged as collateral</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_DebtSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">49,795<span></span>
</td>
<td class="nump">63,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Fair Value</a></td>
<td class="nump">45,832<span></span>
</td>
<td class="nump">55,836<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hfwa_OtherSecuritiesPledgedMember', window );">Other securities pledged | Asset Pledged as Collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract', window );"><strong>Scheduled of amortized cost and fair value of securities pledged as collateral</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_DebtSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">54,341<span></span>
</td>
<td class="nump">54,910<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 48,846<span></span>
</td>
<td class="nump">$ 48,358<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_DebtSecuritiesAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Amortized Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_DebtSecuritiesAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Scheduled of amortized cost and fair value of securities pledged as collateral.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_FederalReserveBankAdvancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_FederalReserveBankAdvancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_RepurchaseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_RepurchaseAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=hfwa_OtherSecuritiesPledgedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=hfwa_OtherSecuritiesPledgedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077179883632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Receivable - Loan Origination/Risk Management (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">$ 18,548<span></span>
</td>
<td class="nump">$ 18,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_NumberOfLoanSegments', window );">Number of loan segments | segment</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">$ 4,127,472<span></span>
</td>
<td class="nump">4,050,858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans receivable, net</a></td>
<td class="nump">4,083,003<span></span>
</td>
<td class="nump">4,007,872<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount', window );">Financing Receivable, Unamortized Purchase Premium (Discount)</a></td>
<td class="num">(2,249)<span></span>
</td>
<td class="num">(2,501)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount', window );">Financing Receivable, Unamortized Loan Fee (Cost) and Purchase Premium (Discount)</a></td>
<td class="num">(10,355)<span></span>
</td>
<td class="num">(10,016)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">3,236,751<span></span>
</td>
<td class="nump">3,217,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">684,998<span></span>
</td>
<td class="nump">692,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Paycheck Protection Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">900<span></span>
</td>
<td class="nump">1,468<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">949,064<span></span>
</td>
<td class="nump">937,040<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">1,601,789<span></span>
</td>
<td class="nump">1,586,632<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">363,777<span></span>
</td>
<td class="nump">343,631<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">343,473<span></span>
</td>
<td class="nump">294,112<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | One-to-four Family Real Estate Construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">72,926<span></span>
</td>
<td class="nump">80,074<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | Five or More Family Residential and Commercial Properties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">270,547<span></span>
</td>
<td class="nump">214,038<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">$ 183,471<span></span>
</td>
<td class="nump">$ 195,875<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_NumberOfLoanSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of loan segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_NumberOfLoanSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized loan commitment, origination, and other costs (fees) and purchase premium (discount) on financing receivable recognized as adjustment to yield. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481598/310-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 20<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481598/310-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480833/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077165910672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Receivable - Credit Quality Indicators (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableCreditQualityAdditionalInformation', window );">Financing Receivable, Credit Quality, Additional Information</a></td>
<td class="text">Credit Quality IndicatorsAs part of the on-going monitoring of the credit quality of the Bank&#8217;s loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the risk grade of the loans, (ii)&#160;the level of classified loans, (iii)&#160;net charge-offs, (iv)&#160;nonperforming loans, (v) past due status, and (vi)&#160;the general economic conditions of the United States of America, and specifically the states of Washington and Oregon. The Bank utilizes a risk grading matrix to assign a risk grade to each of its loans. Loans are graded on a scale of 1 to 10. Risk grades are aggregated to create the risk categories of Pass for grades 1 to 6, Special Mention or "SM" for grade 7, Substandard or "SS" for grade 8, Doubtful for grade 9 and Loss for grade 10. Descriptions of the general characteristics of the risk grades, including qualitative information on how the risk grades relate to the risk of loss, are contained in the 2022 Annual Form 10-K. Numerical loan grades for loans are established at the origination of the loan. Changes to loan grades are considered at the time new information about the performance of a loan becomes available, including the receipt of updated financial information from the borrower, results of annual term loan reviews and scheduled loan reviews. For consumer loans, the Bank follows the FDIC&#8217;s Uniform Retail Credit Classification and Account Management Policy for subsequent classification in the event of payment delinquencies or default. Typically, an individual loan grade will not be changed from the prior period unless there is a specific indication of credit deterioration or improvement. Credit deterioration is evidenced by delinquency, direct communications with the borrower or other borrower information that becomes known to management. Credit improvements are evidenced by known facts regarding the borrower or the collateral property.Loan grades relate to the likelihood of losses in that the higher the grade, the greater the loss potential. Loans with a pass grade may have some estimated inherent losses, but to a lesser extent than the other loan grades. The SM loan grade is transitory in that the Bank is waiting on additional information to determine the likelihood and extent of any potential loss. The likelihood of loss for SM graded loans, however, is greater than Watch graded loans because there has been measurable credit deterioration. Loans with a SS grade have further credit deterioration and include both accrual loans and nonaccrual loans. For Doubtful and Loss graded loans, the Bank is almost certain of the losses and the outstanding principal balances are generally charged off to the realizable value.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 128,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 796,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">835,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">763,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">762,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">386,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">379,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">543,909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">513,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">252,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,247,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,034,561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">259,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">272,551<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">4,127,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,050,858<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Writeoff</a></td>
<td class="nump">71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">314<span></span>
</td>
<td class="nump">$ 355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">97,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">544,386<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">549,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">462,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">455,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">340,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">333,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">489,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">463,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">229,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,190,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">995,633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">146,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">3,236,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,217,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">161<span></span>
</td>
<td class="nump">199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">21,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">169,803<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">172,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">91,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,590<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">81,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">62,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,878<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">109,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">146,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">684,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">692,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">161<span></span>
</td>
<td class="nump">163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">27,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">134,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">169,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">169,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">92,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">155,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">368,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311,951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">949,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">937,040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">48,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">242,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">193,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">159,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">262,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">245,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">713,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">599,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">1,601,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,586,632<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Paycheck Protection Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,468<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">2,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">9,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,929<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">24,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,883<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">32,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">112,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">183,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">195,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Writeoff</a></td>
<td class="nump">71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">153<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">18,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,510<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">133,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,934<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">151,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">25,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,803<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">16,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">18,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">363,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">343,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">11,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">150,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">155,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">11,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">9,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">5,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">343,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">294,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development [Member] | One to Four Family Real Estate Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">72,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development [Member] | Five or More Family Residential and Commercial Properties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">6,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">105,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">139,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">9,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,808<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">6,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">3,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">270,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">214,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">128,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">795,979<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">834,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">752,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">752,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">380,997<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">371,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">525,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">499,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">241,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,157,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,280<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">238,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">263,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">3,981,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,915,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">97,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">543,401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">547,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">451,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">445,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">337,318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">328,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">477,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">454,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,102,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">918,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">126,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">3,102,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,092,840<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">21,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">171,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">91,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">79,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,160<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">54,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,957<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">98,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">126,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">642,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">660,822<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member] | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">27,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">134,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">167,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">90,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">155,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,876<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">332,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">282,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">907,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">898,377<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member] | Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">48,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">242,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">185,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">159,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">258,778<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">245,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">671,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">561,645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">1,551,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,532,173<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member] | Commercial Portfolio Segment [Member] | Paycheck Protection Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,468<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member] | Consumer Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">2,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,848<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">8,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">24,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">31,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,855<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">112,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,605<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">180,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">193,564<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member] | Residential Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">18,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,510<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">133,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">151,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,668<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">25,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">16,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">18,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">363,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">343,459<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member] | Real Estate Construction and Land Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">11,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">150,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">155,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">8,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">3,763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">5,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">334,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">285,781<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member] | Real Estate Construction and Land Development [Member] | One to Four Family Real Estate Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">4,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">44,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">16,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,891<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">1,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">2,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">871<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">72,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,074<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member] | Real Estate Construction and Land Development [Member] | Five or More Family Residential and Commercial Properties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">6,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">105,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">139,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">6,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,084<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">3,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">261,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,707<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember', window );">Special Mention [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">10,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">5,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,496<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">10,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">52,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">17,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">96,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,449<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember', window );">Special Mention [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">10,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">443<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">5,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">52,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">17,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">88,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,549<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember', window );">Special Mention [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,637<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">4,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">5,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">17,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">28,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,643<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember', window );">Special Mention [Member] | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,744<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">19,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,664<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">23,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember', window );">Special Mention [Member] | Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">8,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">27,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,190<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">36,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,711<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember', window );">Special Mention [Member] | Real Estate Construction and Land Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,687<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">5,687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">8,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember', window );">Special Mention [Member] | Real Estate Construction and Land Development [Member] | Five or More Family Residential and Commercial Properties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">5,687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">8,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember', window );">Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">773<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,061<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">3,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">37,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">48,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,765<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember', window );">Substandard [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">773<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,381<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">3,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,908<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">35,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">2,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">45,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,851<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember', window );">Substandard [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">773<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">1,642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">3,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">559<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">4,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">2,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">14,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,635<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember', window );">Substandard [Member] | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">671<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">17,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,075<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">17,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,468<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember', window );">Substandard [Member] | Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">13,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">13,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,748<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember', window );">Substandard [Member] | Consumer Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">559<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">2,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,311<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember', window );">Substandard [Member] | Residential Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember', window );">Substandard [Member] | Real Estate Construction and Land Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember', window );">Substandard [Member] | Real Estate Construction and Land Development [Member] | Five or More Family Residential and Commercial Properties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Financing Receivable, Excluding Accrued Interest, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">$ 387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 431<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableCreditQualityAdditionalInformation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Includes any additional disclosures related to the credit quality of financing receivables. This may include a description of a credit quality indicator or a description of how the internal risk ratings used by a company relate to the likelihood of loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-29<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableCreditQualityAdditionalInformation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of writeoff of financing receivable originated more than five years before current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of writeoff of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of writeoff of financing receivable that can be withdrawn, repaid, and redrawn.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of writeoff of financing receivable originated four years before current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of writeoff of financing receivable originated three years before current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of writeoff of financing receivable originated in current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of writeoff of financing receivable originated two years before current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of writeoff of financing receivable originated in fiscal year before current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077183925952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Receivable - Nonaccrual Loans (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="nump">$ 851,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,403,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Interest and Fee Income, Loans and Leases</a></td>
<td class="nump">$ 50,450,000<span></span>
</td>
<td class="nump">$ 41,025,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification', window );">Financing Receivable, Modified, Weighted Average Interest Rate Decrease from Modification</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification', window );">Financing Receivable, Modified, Weighted Average Term Increase from Modification</a></td>
<td class="text">11 months 15 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance</a></td>
<td class="nump">$ 3,964,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,503,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Financing Receivable, Excluding Accrued Interest, Nonaccrual</a></td>
<td class="nump">$ 4,815,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,906,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,366,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification', window );">Financing Receivable, Modified, Weighted Average Interest Rate Decrease from Modification</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification', window );">Financing Receivable, Modified, Weighted Average Term Increase from Modification</a></td>
<td class="text">11 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,503,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Financing Receivable, Excluding Accrued Interest, Nonaccrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,869,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="nump">$ 641,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,154,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification', window );">Financing Receivable, Modified, Weighted Average Interest Rate Decrease from Modification</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification', window );">Financing Receivable, Modified, Weighted Average Term Increase from Modification</a></td>
<td class="text">5 months 8 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance</a></td>
<td class="nump">$ 3,964,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,503,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Financing Receivable, Excluding Accrued Interest, Nonaccrual</a></td>
<td class="nump">4,605,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,657,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="nump">210,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Financing Receivable, Excluding Accrued Interest, Nonaccrual</a></td>
<td class="nump">$ 210,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member] | Special Mention [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Financing Receivable, Excluding Accrued Interest, Nonaccrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification', window );">Financing Receivable, Modified, Weighted Average Interest Rate Decrease from Modification</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification', window );">Financing Receivable, Modified, Weighted Average Term Increase from Modification</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Consumer Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification', window );">Financing Receivable, Modified, Weighted Average Interest Rate Decrease from Modification</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification', window );">Financing Receivable, Modified, Weighted Average Term Increase from Modification</a></td>
<td class="text">2 years 1 month 13 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">$ 28,000<span></span>
</td>
<td class="nump">1,053,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="num">(14,000)<span></span>
</td>
<td class="num">(2,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Interest and Fee Income, Loans and Leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">28,000<span></span>
</td>
<td class="nump">966,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="num">(14,000)<span></span>
</td>
<td class="num">(2,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">28,000<span></span>
</td>
<td class="nump">139,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="num">(14,000)<span></span>
</td>
<td class="num">(2,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">53,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">774,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | Residential Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | Consumer Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">68,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Nonaccrual, with Allowance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impaired Financing Receivable Interest Income Reversal Accrual Method</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable on nonaccrual status. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of decrease in weighted average contractual interest rate of financing receivable modified for debtor experiencing financial difficulty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481933/310-10-55-12A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of increase in weighted average maturity of financing receivable modified for debtor experiencing financial difficulty, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481933/310-10-55-12A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income recognized that the financing receivables (with related allowance for credit losses and without a related allowance for credit losses) were impaired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077175115392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Receivable - Past Due Loans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount', window );">Financing Receivable, Unamortized Purchase Premium (Discount)</a></td>
<td class="num">$ (2,249)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,501)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">4,127,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,050,858<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing</a></td>
<td class="nump">2,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">3,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault', window );">Financing Receivable, Excluding Accrued Interest, Modified, Subsequent Default</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">$ (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">1,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=hfwa_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">6,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,449<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">90&#160;Days&#160;or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">6,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,293<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">12,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,742<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due | Nonaccrual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">4,115,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,039,116<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">3,236,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,217,240<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">3,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Nonaccrual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">2,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">822<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 90&#160;Days&#160;or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">5,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,293<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">8,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,115<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">3,228,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,210,125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">684,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">692,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | Nonaccrual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">1,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">586<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | 90&#160;Days&#160;or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">4,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,104<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">6,839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,690<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">678,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">685,410<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | SBA PPP Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,468<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | SBA PPP Loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | SBA PPP Loans [Member] | 90&#160;Days&#160;or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | SBA PPP Loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | SBA PPP Loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,232<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">949,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">937,040<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member] | Nonaccrual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member] | 90&#160;Days&#160;or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">1,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">947,589<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">936,851<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">1,601,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,586,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">2,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member] | Nonaccrual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member] | 90&#160;Days&#160;or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">1,601,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,586,632<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">363,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">343,631<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential Portfolio Segment [Member] | Nonaccrual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential Portfolio Segment [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">2,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,066<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential Portfolio Segment [Member] | 90&#160;Days&#160;or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential Portfolio Segment [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">2,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,066<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential Portfolio Segment [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">361,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">340,565<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">343,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">294,112<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | 90&#160;Days&#160;or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">343,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">294,112<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | One-to-four Family Real Estate Construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">72,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,074<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | One-to-four Family Real Estate Construction | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | One-to-four Family Real Estate Construction | 90&#160;Days&#160;or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | One-to-four Family Real Estate Construction | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | One-to-four Family Real Estate Construction | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">72,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,074<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | Five or More Family Residential and Commercial Properties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">270,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">214,038<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | Five or More Family Residential and Commercial Properties [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | Five or More Family Residential and Commercial Properties [Member] | 90&#160;Days&#160;or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | Five or More Family Residential and Commercial Properties [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | Five or More Family Residential and Commercial Properties [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">270,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">214,038<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">183,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">195,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member] | Nonaccrual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,561<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member] | 90&#160;Days&#160;or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">1,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,561<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable</a></td>
<td class="nump">$ 182,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 194,314<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impaired Financing Receivable Interest Income Reversal Accrual Method</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable modified during period for debtor experiencing financial difficulty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable with payment default in current period and modified within previous 12 months preceding payment default for debtor experiencing financial difficulty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 44<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-44<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479294/326-20-55-80<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481598/310-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income recognized that the financing receivables (with related allowance for credit losses and without a related allowance for credit losses) were impaired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=hfwa_FinancingReceivables30to89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=hfwa_FinancingReceivables30to89DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_SBAPPPLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_SBAPPPLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077176563504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Receivable - Modified TDRs (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">$ 3,060<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent', window );">Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage</a></td>
<td class="nump">0.07%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember', window );">Extended Maturity</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">$ 3,035<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityAndInterestRateReductionMember', window );">Extended Maturity and Interest Rate Reduction</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">$ 3,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent', window );">Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage</a></td>
<td class="nump">0.09%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Extended Maturity</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">$ 3,035<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Extended Maturity and Interest Rate Reduction</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">$ 286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent', window );">Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage</a></td>
<td class="nump">0.04%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | Extended Maturity</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">$ 286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | Extended Maturity and Interest Rate Reduction</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">$ 2,749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent', window );">Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage</a></td>
<td class="nump">0.17%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member] | Extended Maturity</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">$ 2,749<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member] | Extended Maturity and Interest Rate Reduction</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">$ 25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent', window );">Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage</a></td>
<td class="nump">0.01%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member] | Extended Maturity</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member] | Extended Maturity and Interest Rate Reduction</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</a></td>
<td class="nump">$ 25<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable modified during period for debtor experiencing financial difficulty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of financing receivable modified during period for debtor experiencing financial difficulty to total financing receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481933/310-10-55-12A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481933/310-10-55-12A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 33<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-33<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-34<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityAndInterestRateReductionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityAndInterestRateReductionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077181836032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Receivable - TDRs Subsequently Defaulted (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Interest and Fee Income, Loans and Leases</a></td>
<td class="nump">$ 50,450,000<span></span>
</td>
<td class="nump">$ 41,025,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">28,000<span></span>
</td>
<td class="nump">1,053,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Interest and Fee Income, Loans and Leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">28,000<span></span>
</td>
<td class="nump">966,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">28,000<span></span>
</td>
<td class="nump">139,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">53,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">774,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | Consumer Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 68,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481933/310-10-55-12A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 33<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-33<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-34<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income recognized that the financing receivables (with related allowance for credit losses and without a related allowance for credit losses) were impaired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077184066176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Receivable - Collateral Dependent (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">$ 3,797,000<span></span>
</td>
<td class="nump">$ 4,334,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">18,548,000<span></span>
</td>
<td class="nump">18,547,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstateAndForeclosedAssets', window );">Other Real Estate, Foreclosed Assets, and Repossessed Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">11,700,000<span></span>
</td>
<td class="nump">11,300,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">3,608,000<span></span>
</td>
<td class="nump">4,145,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">189,000<span></span>
</td>
<td class="nump">189,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_FarmlandMember', window );">Farmland [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">1,977,000<span></span>
</td>
<td class="nump">1,977,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_FarmlandMember', window );">Farmland [Member] | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">1,977,000<span></span>
</td>
<td class="nump">1,977,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_FarmlandMember', window );">Farmland [Member] | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Commercial Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">688,000<span></span>
</td>
<td class="nump">1,428,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Commercial Real Estate | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">499,000<span></span>
</td>
<td class="nump">1,239,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Commercial Real Estate | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">189,000<span></span>
</td>
<td class="nump">189,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_SingleFamilyResidenceMember', window );">Single Family Residence</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">664,000<span></span>
</td>
<td class="nump">929,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_SingleFamilyResidenceMember', window );">Single Family Residence | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">664,000<span></span>
</td>
<td class="nump">929,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_SingleFamilyResidenceMember', window );">Single Family Residence | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_EquipmentMember', window );">Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">468,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_EquipmentMember', window );">Equipment | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">468,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_EquipmentMember', window );">Equipment | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems', window );"><strong>Financial Instruments Owned and Pledged as Collateral [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Collateral for Secured Borrowings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481444/860-30-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480833/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRealEstateAndForeclosedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstateAndForeclosedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=hfwa_FarmlandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=hfwa_FarmlandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=hfwa_SingleFamilyResidenceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=hfwa_SingleFamilyResidenceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077181894896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses on Loans - Summary of Changes in Loan Allowance (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease', window );">Allowance for Loan and Lease Losses, Period Increase (Decrease)</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent', window );">Allowance for Loan and Lease Losses, Period Increase (Decrease), Percent</a></td>
<td class="nump">3.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRollForward', window );"><strong>Schedule of changes in allowance for loan losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for (Reversal of) Credit Losses</a></td>
<td class="nump">$ 1,713<span></span>
</td>
<td class="num">$ (2,522)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Allowance for Loan and Lease Losses, Write-offs</a></td>
<td class="num">(314)<span></span>
</td>
<td class="num">(355)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts', window );">Allowance for Loan and Lease Loss, Recovery of Bad Debts</a></td>
<td class="nump">84<span></span>
</td>
<td class="nump">849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</a></td>
<td class="nump">44,469<span></span>
</td>
<td class="nump">40,333<span></span>
</td>
<td class="nump">$ 42,986<span></span>
</td>
<td class="nump">$ 42,361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">314<span></span>
</td>
<td class="nump">355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">84<span></span>
</td>
<td class="nump">849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRollForward', window );"><strong>Schedule of changes in allowance for loan losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for (Reversal of) Credit Losses</a></td>
<td class="num">(671)<span></span>
</td>
<td class="num">(1,190)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</a></td>
<td class="nump">29,937<span></span>
</td>
<td class="nump">31,932<span></span>
</td>
<td class="nump">30,718<span></span>
</td>
<td class="nump">33,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">161<span></span>
</td>
<td class="nump">199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRollForward', window );"><strong>Schedule of changes in allowance for loan losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for (Reversal of) Credit Losses</a></td>
<td class="num">(286)<span></span>
</td>
<td class="num">(2,621)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</a></td>
<td class="nump">13,566<span></span>
</td>
<td class="nump">15,265<span></span>
</td>
<td class="nump">13,962<span></span>
</td>
<td class="nump">17,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">161<span></span>
</td>
<td class="nump">163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRollForward', window );"><strong>Schedule of changes in allowance for loan losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for (Reversal of) Credit Losses</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</a></td>
<td class="nump">7,525<span></span>
</td>
<td class="nump">7,085<span></span>
</td>
<td class="nump">7,480<span></span>
</td>
<td class="nump">6,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRollForward', window );"><strong>Schedule of changes in allowance for loan losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for (Reversal of) Credit Losses</a></td>
<td class="num">(430)<span></span>
</td>
<td class="nump">721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</a></td>
<td class="nump">8,846<span></span>
</td>
<td class="nump">9,582<span></span>
</td>
<td class="nump">9,276<span></span>
</td>
<td class="nump">8,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRollForward', window );"><strong>Schedule of changes in allowance for loan losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for (Reversal of) Credit Losses</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</a></td>
<td class="nump">2,902<span></span>
</td>
<td class="nump">1,803<span></span>
</td>
<td class="nump">2,872<span></span>
</td>
<td class="nump">1,409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRollForward', window );"><strong>Schedule of changes in allowance for loan losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for (Reversal of) Credit Losses</a></td>
<td class="nump">1,922<span></span>
</td>
<td class="num">(985)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</a></td>
<td class="nump">8,985<span></span>
</td>
<td class="nump">4,299<span></span>
</td>
<td class="nump">7,063<span></span>
</td>
<td class="nump">5,276<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | One-to-four Family Real Estate Construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRollForward', window );"><strong>Schedule of changes in allowance for loan losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for (Reversal of) Credit Losses</a></td>
<td class="num">(112)<span></span>
</td>
<td class="num">(188)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</a></td>
<td class="nump">1,542<span></span>
</td>
<td class="nump">1,124<span></span>
</td>
<td class="nump">1,654<span></span>
</td>
<td class="nump">1,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development | Five or More Family Residential and Commercial Properties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRollForward', window );"><strong>Schedule of changes in allowance for loan losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for (Reversal of) Credit Losses</a></td>
<td class="nump">2,034<span></span>
</td>
<td class="num">(797)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</a></td>
<td class="nump">7,443<span></span>
</td>
<td class="nump">3,175<span></span>
</td>
<td class="nump">5,409<span></span>
</td>
<td class="nump">3,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRollForward', window );"><strong>Schedule of changes in allowance for loan losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for (Reversal of) Credit Losses</a></td>
<td class="nump">432<span></span>
</td>
<td class="num">(768)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</a></td>
<td class="nump">2,645<span></span>
</td>
<td class="nump">2,299<span></span>
</td>
<td class="nump">$ 2,333<span></span>
</td>
<td class="nump">$ 2,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">153<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">$ 33<span></span>
</td>
<td class="nump">$ 566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for Loan and Lease Losses, Period Increase (Decrease), Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(4)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of allowance reserve for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanAndLeaseLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to estimated loss from loan and lease transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanAndLeaseLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077184352592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Other Intangible Assets, Textual (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Goodwill, Period Increase (Decrease)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease', window );">Finite-Lived Intangible Assets, Period Increase (Decrease)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease', window );">Finite-Lived Intangible Assets, Period Increase (Decrease)</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember', window );">Core Deposits | Premier Commercial Bancorp</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember', window );">Core Deposits | Puget Sound Bancorp</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember', window );">Core Deposits | Washington Banking Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember', window );">Core Deposits | Valley Community Bancshares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in carrying value of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hfwa_PremierCommercialBancorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hfwa_PremierCommercialBancorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hfwa_PugetSoundMergerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hfwa_PugetSoundMergerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hfwa_WashingtonBankingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hfwa_WashingtonBankingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hfwa_ValleyCommunityBancsharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hfwa_ValleyCommunityBancsharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077165714352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=hfwa_CustomersMember', window );">Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsAbstract', window );"><strong>Derivative Asset</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Estimated Fair Value</a></td>
<td class="num">$ (24,300)<span></span>
</td>
<td class="num">$ (30,100)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=hfwa_ThirdPartiesMember', window );">Third Parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsAbstract', window );"><strong>Derivative Asset</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesAbstract', window );"><strong>Derivative Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Estimated Fair Value</a></td>
<td class="nump">24,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap | Non-hedging interest rate derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsAbstract', window );"><strong>Derivative Asset</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Notional Amounts</a></td>
<td class="nump">288,320<span></span>
</td>
<td class="nump">288,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Estimated Fair Value</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesAbstract', window );"><strong>Derivative Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Notional Amounts</a></td>
<td class="nump">288,320<span></span>
</td>
<td class="nump">288,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Estimated Fair Value</a></td>
<td class="nump">$ 24,498<span></span>
</td>
<td class="nump">$ 30,107<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481326/860-20-50-4D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481326/860-20-50-4D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=hfwa_CustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=hfwa_CustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=hfwa_ThirdPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=hfwa_ThirdPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077176616928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Reconciliation of Weighted Average Shares (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Net income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 20,457<span></span>
</td>
<td class="nump">$ 19,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Basic:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding (in shares)</a></td>
<td class="nump">35,108,390<span></span>
</td>
<td class="nump">35,094,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Diluted:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average common shares outstanding (in shares)</a></td>
<td class="nump">35,108,390<span></span>
</td>
<td class="nump">35,094,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of potentially dilutive common shares (in shares)</a></td>
<td class="nump">336,950<span></span>
</td>
<td class="nump">317,373<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Total diluted weighted average common shares outstanding (in shares)</a></td>
<td class="nump">35,445,340<span></span>
</td>
<td class="nump">35,412,098<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">88,488<span></span>
</td>
<td class="nump">17,041<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_DividendsAndUndistributedEarnings', window );">Dividends and Undistributed Earnings</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsDiluted', window );">Undistributed Earnings, Diluted</a></td>
<td class="nump">$ 20,457<span></span>
</td>
<td class="nump">$ 19,757<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_DividendsAndUndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends and undistributed earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_DividendsAndUndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross weighted average number of shares outstanding basic.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Includes the adjustments resulting from the assumption that dilutive securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077176757200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Dividends (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 25, 2023</div></th>
<th class="th"><div>Oct. 19, 2022</div></th>
<th class="th"><div>Jul. 20, 2022</div></th>
<th class="th"><div>Apr. 20, 2022</div></th>
<th class="th"><div>Jan. 26, 2022</div></th>
<th class="th"><div>Mar. 12, 2020</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear', window );">Declared</a></td>
<td class="text">Jan. 25,  2023<span></span>
</td>
<td class="text">Oct. 19,  2022<span></span>
</td>
<td class="text">Jul. 20,  2022<span></span>
</td>
<td class="text">Apr. 20,  2022<span></span>
</td>
<td class="text">Jan. 26,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash Dividend per Share (in usd per share)</a></td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear', window );">Record Date</a></td>
<td class="text">Feb.  08,  2023<span></span>
</td>
<td class="text">Nov.  02,  2022<span></span>
</td>
<td class="text">Aug.  03,  2022<span></span>
</td>
<td class="text">May  04,  2022<span></span>
</td>
<td class="text">Feb.  09,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendPayableDateToBePaidDayMonthAndYear', window );">Paid Date</a></td>
<td class="text">Feb. 22,  2023<span></span>
</td>
<td class="text">Nov. 16,  2022<span></span>
</td>
<td class="text">Aug. 17,  2022<span></span>
</td>
<td class="text">May 18,  2022<span></span>
</td>
<td class="text">Feb. 23,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=hfwa_TwelfthStockRepurchasePlanMember', window );">Twelfth Stock Repurchase Plan [Member] [Member] [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase', window );">Stock Repurchase Program Percentage of Outstanding Shares Authorized for Repurchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Outstanding common shares in the plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,799,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">549,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock repurchase program percentage of outstanding shares authorized for repurchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendPayableDateToBePaidDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the declared dividend will be paid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendPayableDateToBePaidDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the dividend to be paid was declared, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableDateDeclaredDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableDateOfRecordDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=hfwa_TwelfthStockRepurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=hfwa_TwelfthStockRepurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077187257840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity - Stock Repurchase Program (Details) - Twelfth Stock Repurchase Plan [Member] [Member] [Domain]<br></strong></div></th>
<th class="th">
<div>Mar. 12, 2020 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_StockholdersEquityTextualAbstract', window );"><strong>Stockholders Equity (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase', window );">Outstanding share percent</a></td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Outstanding common shares in the plan (in shares)</a></td>
<td class="nump">1,799,054<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock repurchase program percentage of outstanding shares authorized for repurchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_StockholdersEquityTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stockholders Equity (Textual) [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_StockholdersEquityTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=hfwa_TwelfthStockRepurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=hfwa_TwelfthStockRepurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077176563664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Shares Repurchased (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">25 Months Ended</th>
<th class="th" colspan="1">28 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember', window );">Shares Related to Withholding Taxes on the Vesting of Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchased shares to pay withholding taxes (in shares)</a></td>
<td class="nump">26,724<span></span>
</td>
<td class="nump">24,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Withholding taxes average price per share (in usd per share)</a></td>
<td class="nump">$ 22.84<span></span>
</td>
<td class="nump">$ 25.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=hfwa_TwelfthStockRepurchasePlanMember', window );">Twelfth Stock Repurchase Plan [Member] [Member] [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchased shares to pay withholding taxes (in shares)</a></td>
<td class="nump">88,355<span></span>
</td>
<td class="nump">80,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares', window );">Net Total Stock Repurchased During Periods Presented, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,249,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare', window );">Net Stock Repurchased During Periods Presented, Value Per Share</a></td>
<td class="nump">$ 22.82<span></span>
</td>
<td class="nump">$ 25.17<span></span>
</td>
<td class="nump">$ 23.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Stock Repurchased During Periods Presented, Value Per Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Total Stock Repurchased During Periods Presented, Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=hfwa_TwelfthStockRepurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=hfwa_TwelfthStockRepurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077182989632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Fair Value Measurement on Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">$ 1,318,072<span></span>
</td>
<td class="nump">$ 1,331,443<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Interest rate swap | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Interest rate swap | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Interest rate swap | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">1,318,072<span></span>
</td>
<td class="nump">1,331,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | U.S. government and agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">64,550<span></span>
</td>
<td class="nump">63,859<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">132,497<span></span>
</td>
<td class="nump">153,026<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Residential CMO and MBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">433,712<span></span>
</td>
<td class="nump">424,386<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Commercial CMO and MBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">663,497<span></span>
</td>
<td class="nump">664,421<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Corporate obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">3,817<span></span>
</td>
<td class="nump">3,834<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Other asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">19,999<span></span>
</td>
<td class="nump">21,917<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">19,865<span></span>
</td>
<td class="nump">25,178<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;1 | U.S. government and agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">19,865<span></span>
</td>
<td class="nump">19,779<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;1 | Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;1 | Residential CMO and MBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;1 | Commercial CMO and MBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;1 | Corporate obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;1 | Other asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;1 | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">1,298,207<span></span>
</td>
<td class="nump">1,306,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level 2 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level 2 | U.S. government and agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">44,685<span></span>
</td>
<td class="nump">44,080<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level 2 | Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">132,497<span></span>
</td>
<td class="nump">147,627<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level 2 | Residential CMO and MBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">433,712<span></span>
</td>
<td class="nump">424,386<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level 2 | Commercial CMO and MBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">663,497<span></span>
</td>
<td class="nump">664,421<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level 2 | Corporate obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">3,817<span></span>
</td>
<td class="nump">3,834<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level 2 | Other asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">19,999<span></span>
</td>
<td class="nump">21,917<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level 2 | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;3 | U.S. government and agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;3 | Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;3 | Residential CMO and MBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;3 | Commercial CMO and MBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;3 | Corporate obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;3 | Other asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Level&#160;3 | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482736/825-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateDerivativeAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativeAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativeLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherAggregatedInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_OtherAggregatedInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077174992672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Fair Value Measurement on Nonrecurring Basis (Details) - Nonrecurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">$ 220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionChangesInFairValueGainLoss1', window );">Fair Value, Option, Changes in Fair Value, Gain (Loss)</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">$ (12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Level&#160;1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Inputs, Level 1, 2 and 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Fair Value, Inputs, Level 1, 2 and 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings', window );">Net&#160;Losses (Gains) Recorded&#160;in Earnings</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">$ (12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | Level&#160;1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | Fair Value, Inputs, Level 1, 2 and 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">$ 119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">613<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member] | Level&#160;1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member] | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member] | Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member] | Fair Value, Inputs, Level 1, 2 and 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract', window );"><strong>Fair value measurements of assets on a nonrecurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 182<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value assets and liabilities measured on non recurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net gains and losses recorded in earnings for nonrecurring assets reported at fair value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_ImpairedLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_ImpairedLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077180807600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Quantitative Information, Level 3 (Details) - Nonrecurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Fair value measurements for financial instruments measured at fair value on a non-recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">$ 220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 613<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Fair value measurements for financial instruments measured at fair value on a non-recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings', window );">Net&#160;Losses (Gains) Recorded&#160;in Earnings</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">$ (12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Fair value measurements for financial instruments measured at fair value on a non-recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Impaired Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Fair value measurements for financial instruments measured at fair value on a non-recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Collateral-dependent loans</a></td>
<td class="nump">119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Impaired Loans | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Fair value measurements for financial instruments measured at fair value on a non-recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Fair value measurements for financial instruments measured at fair value on a non-recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3 | Impaired Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Fair value measurements for financial instruments measured at fair value on a non-recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3 | Impaired Loans | Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Fair value measurements for financial instruments measured at fair value on a non-recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">$ 119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net gains and losses recorded in earnings for nonrecurring assets reported at fair value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueInputsQuantitativeInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueInputsQuantitativeInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-10/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_ImpairedLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_ImpairedLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077176296112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Carrying Value and Fair Value of Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Investment securities held to maturity</a></td>
<td class="nump">$ 684,647<span></span>
</td>
<td class="nump">$ 673,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">1,318,072<span></span>
</td>
<td class="nump">1,331,443<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investment securities available for sale</a></td>
<td class="nump">19,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investment securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">301,481<span></span>
</td>
<td class="nump">103,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investment securities available for sale</a></td>
<td class="nump">1,318,072<span></span>
</td>
<td class="nump">1,331,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Investment securities held to maturity</a></td>
<td class="nump">760,163<span></span>
</td>
<td class="nump">766,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans receivable, net</a></td>
<td class="nump">4,083,003<span></span>
</td>
<td class="nump">4,007,872<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Accrued interest receivable</a></td>
<td class="nump">18,548<span></span>
</td>
<td class="nump">18,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Non-maturity deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,617,267<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307,573<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Securities sold under agreement to repurchase</a></td>
<td class="nump">39,161<span></span>
</td>
<td class="nump">46,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Junior subordinated debentures</a></td>
<td class="nump">21,546<span></span>
</td>
<td class="nump">21,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesFairValueDisclosure', window );">Accrued interest payable</a></td>
<td class="nump">392<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value | Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Non-maturity deposits</a></td>
<td class="nump">5,392,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value | Bank Time Deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="nump">396,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">383,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">301,481<span></span>
</td>
<td class="nump">103,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investment securities available for sale</a></td>
<td class="nump">1,318,072<span></span>
</td>
<td class="nump">1,331,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Investment securities held to maturity</a></td>
<td class="nump">684,647<span></span>
</td>
<td class="nump">673,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans receivable, net</a></td>
<td class="nump">3,944,954<span></span>
</td>
<td class="nump">3,841,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Accrued interest receivable</a></td>
<td class="nump">18,548<span></span>
</td>
<td class="nump">18,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Non-maturity deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,617,267<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">308,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Securities sold under agreement to repurchase</a></td>
<td class="nump">39,161<span></span>
</td>
<td class="nump">46,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Junior subordinated debentures</a></td>
<td class="nump">18,750<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesFairValueDisclosure', window );">Accrued interest payable</a></td>
<td class="nump">392<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Non-maturity deposits</a></td>
<td class="nump">5,392,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Bank Time Deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="nump">400,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">383,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level&#160;1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">301,481<span></span>
</td>
<td class="nump">103,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investment securities available for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,178<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Investment securities held to maturity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans receivable, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Accrued interest receivable</a></td>
<td class="nump">360<span></span>
</td>
<td class="nump">349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Non-maturity deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,617,267<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Securities sold under agreement to repurchase</a></td>
<td class="nump">39,161<span></span>
</td>
<td class="nump">46,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Junior subordinated debentures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesFairValueDisclosure', window );">Accrued interest payable</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level&#160;1 | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level&#160;1 | Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Non-maturity deposits</a></td>
<td class="nump">5,392,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level&#160;1 | Bank Time Deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investment securities available for sale</a></td>
<td class="nump">1,298,207<span></span>
</td>
<td class="nump">1,306,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Investment securities held to maturity</a></td>
<td class="nump">684,647<span></span>
</td>
<td class="nump">673,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans receivable, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Accrued interest receivable</a></td>
<td class="nump">6,472<span></span>
</td>
<td class="nump">6,892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Non-maturity deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">308,325<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Securities sold under agreement to repurchase</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Junior subordinated debentures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesFairValueDisclosure', window );">Accrued interest payable</a></td>
<td class="nump">252<span></span>
</td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level 2 | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">30,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level 2 | Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Non-maturity deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level 2 | Bank Time Deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="nump">400,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">383,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investment securities available for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Investment securities held to maturity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans receivable, net</a></td>
<td class="nump">3,944,954<span></span>
</td>
<td class="nump">3,841,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Accrued interest receivable</a></td>
<td class="nump">11,716<span></span>
</td>
<td class="nump">11,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Non-maturity deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Securities sold under agreement to repurchase</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Junior subordinated debentures</a></td>
<td class="nump">18,750<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesFairValueDisclosure', window );">Accrued interest payable</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">73<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level&#160;3 | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level&#160;3 | Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Non-maturity deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level&#160;3 | Bank Time Deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest-Bearing Domestic Deposit, Federal Home Loan Bank advances</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hfwa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482736/825-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of subordinated debt obligations including, but not limited to, subordinated loan, subordinated bond, subordinated debenture or junior debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic certificate of deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateDerivativeAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativeAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativeLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-10/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of securities that an entity sells and agrees to repurchase at a specified date for a specified price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_BankTimeDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077187444224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash Restriction (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankingAndThriftOtherDisclosuresAbstract', window );"><strong>Banking and Thrift, Other Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted Cash</a></td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankingAndThriftOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankingAndThriftOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140077175598048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">$ 1,297,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,280,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">567,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">564,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">537,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">548,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">3,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">26,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">402,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">392,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development [Member] | One to Four Family Real Estate Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">46,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development [Member] | Five or More Family Residential and Commercial Properties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">355,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">348,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">327,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">323,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=hfwa_UnusedCommitmentstoExtendCreditMember', window );">Unused Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForOtherCreditLosses', window );">Provision for Other Credit Losses</a></td>
<td class="nump">112<span></span>
</td>
<td class="num">$ (1,055)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">$ 1,856<span></span>
</td>
<td class="nump">$ 1,552<span></span>
</td>
<td class="nump">$ 1,744<span></span>
</td>
<td class="nump">$ 2,607<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForOtherCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to credit loss from transactions other than loan and lease transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForOtherCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusedCommitmentsToExtendCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unused amount of commitments to extend credit to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusedCommitmentsToExtendCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_CommercialAndIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_NonOwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=hfwa_UnusedCommitmentstoExtendCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=hfwa_UnusedCommitmentstoExtendCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>hfwa-20230331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:hfwa="http://www.hf-wa.com/20230331"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="hfwa-20230331.xsd" xlink:type="simple"/>
    <context id="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3430c26a45d542a18ec379d88707d7d8_I20230426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2023-04-26</instant>
        </period>
    </context>
    <context id="i01b03f5102124e8082c6dc40f877406e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i070f990d24bb43d6a1282b8c6a80c694_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7d85d3acf18646ea9acc1fac88d739fe_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9187946d7f7b426cb5adb661edb579d0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6758df03216b4f15ad2aaab42a87dd2a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icad16e2e248e40f69fe11ada16e5d652_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i22e42a12eab74d44a930d496ad2df30c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iac900a1092ef405db5f077064ff0efe5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4d19d2b3a6544a7caa637893e185ab3d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6f4bd9478bd64acd8f4070c40ab37794_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2f4cae66ec5a44b482015f6c46bc6967_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7f5a9b3b65d445f6bd9a0351f303c108_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7fb9d2463ef447829422600192460ba4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0c247a83c4c741bb9613520fadab93db_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id1c587958dcf4d368ca9d4a2b1beabf1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id8aa5549571b4e9c9fcdc5f8a44245b0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</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="i31473156290b4bf79505bf0aa5562c5a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</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="i8daa78bb77df44ad92956cd613ce8e94_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</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="i062e1b57407f41359844f1f618cb4f3e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i35ecb631168349b8bf242a30fe168e10_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idada774ac7b448cbaa9941cbc88b16c1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8894cfbdadb34c0a8b0433fc92d55e6b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</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="if8af101915e4447f9bc5cbb11bb89533_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</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="i178b1071684d4eebb28e6d41561552a8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</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="id3d7328d794546c8ae853945b2185df4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4ebd96869c08411fb45758eb8a01b945_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:HeritageBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9480b1501d8c44a2b3c5206819e30246_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1c05810de01947658088778e9865235a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3f3800f144ed41669792398e9490e7a1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icfb267d50c124a00864605b93fe2756a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ieda8be60f1d447169aad0792cbbc887f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i46999fee28f140608f05ab93df41b5b6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6944d568c3964419a87f501340ee8699_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i746809784e16415ca9d39333cc751ee5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i54855521436d4690a863c474b5a91322_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i84b94fde51c443da802ab44156b7cb88_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8d624086ad45407e93733cff34bb5c52_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie0399ae7135c40a983a2f6d989de555f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id1b3ed4d58fb452db1d8bed553a946cc_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia8173d3f77514a448c1f5602eb4149d8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9b75cc193355494c960bc1e38341d195_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i92128e13bbac4628b27f9d81da887f22_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3600df9c64c04b319990b37e91e7da05_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4d71326d6eab47238cdff7e5e471bad8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i350b2fa653124a2fb78db4b4f59409fe_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if6c8d8b5367f4fbfbe0ec2d1ee2ddc5e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:WashingtonAndOregonStateToSecurePublicDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id74947467f984a5d97382ff04c68bb08_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:WashingtonAndOregonStateToSecurePublicDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i049f54843af247718a2fc56923f36398_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i524c3e3859194c7f99cc6b7a8fe5239a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8c2e29715bde4cc0990bef954938cfe6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i596a0ddfc1034a49b9eb53fdc5972d42_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib04beba49d014552903e3a9fba101b01_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:OtherSecuritiesPledgedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i57bc93b1be27449b8f1411ed876e18a6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:OtherSecuritiesPledgedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i91bf7bea1da64942a10cee5ed9daae65_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie3c3400d61f84cf5928c66a87ab10346_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4290e245e5e74591ada74706f1bfc380_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i892bc111e40d4bc59d34a01bd69a9da6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i70d05e3ca3304bb0aa793fa9d8f6b3aa_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia7ec3a58c8ea423e946ac427df137e33_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i73ac6b445bc646beb8c7be8a16a1b240_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idc2e693dc3e7495188fb2850d74ed7b7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2dceb8e5fd3d4c9ca4367137f926d1b3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i35d342cc250743258629fc77db18126d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id3661480f4ff48e1b82048a7af417a38_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib80eef7e961447e39ad099ff1ad1e588_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i74fda0b5e258425797f92f8c66f848db_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i46f9210a59134971a1b0df6047dceef6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie5a4dab5de2344738ebdf4336de55021_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7662298e90944ce6914b61ac9ed1c7f2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iabae54f8e3ef47fea2e42119b55b562b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idd412625ec6d4e4cb2776e3291590e80_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i06467f72180b40e2a0fca1118469535a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i286bdfde0277461fbcf30a3c4071ff70_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9b0101c114c14599b7c54646faa07e25_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if420c3b53ed2456e94269d646210e2d8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id69d7466ea424d308621a7d87489b067_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0ba4abc8c932408a8e51ae12434f39c7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i77972fb8489a493aa815ba1ceba706c5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i539027b3a25540d18c52efbffe1033a5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i72e7598251774a4c9311f7471526d195_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3635682fba9a4fe988cd652f3319a419_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8b36908028e5426b957b77afcba2fbb4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1c23d244d91a4425b706e825b15d9e1f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idd8688e575ef4201a1add97c0a1ea460_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1fd125f59b604f51848bf52ada85d04a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i63af16ca78924a72a3d9ec21c942da42_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic6490b7d4edf47d884e3f3bf54403a57_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i33e76014a8b14ea1ae800ee29caad53b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic6fd540d041e4496acfa938b23eccfb1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id4ec23307fea47be8a7fd4cf0a117595_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia1e783ccb4df459abd6e65ed43b4b937_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i24b8db191326437492176ce6d7d9cb67_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i12391dd64801425a81b65a0856de14ef_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8bc96100462e4241be1e472e0208499c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2d90fa3c782a462f92f87c9bf98fe409_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i42af1cc7244f4da2a27c7502708d686e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf0732de096b4276a7ebbe1719465267_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9287a045bf464ca7887f8228699b27f4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifb39d6931ef74bcb9e651562989d5317_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iae6eba425f3a4755adbe86281b6cfebf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c54b33cdf614537a8093c32bbf903ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i79580969977d471887813ee99390bedd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iade9cc3d847c4c3282602d67336e8153_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia42b3958ab184e3da703b9589df3b624_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i613182628400462c9f34ad56beaf06ff_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i11f99c3fee1a494a8d71e117421c61b8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id4541a85679741af85553a0019923148_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i977c0e473b68473babe3861b9d2323ed_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic3db80d55cdf451583dae9d06a19ce21_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if08b844d41854a46ac9d63edaf9379ee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idabee115437a4319a07c968328dbe825_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i324e55655a8d412e9abaa89bda9ce20a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i05ee9d30969b4386b963039442601d34_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie80c7e635c374ee4bceb123977f1bf37_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i92dd3f51512347519c260ed225fd5571_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i41417b01be5e45739cc1d19dadabdac1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id2b9704f05f34d9fb6803b794fa74a57_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i902f661e01524f66bad829d1e7e92166_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5f2bf53b04004f92a8920e8c89b6e6a8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i170a3620343b4b10aa00de3cdb716639_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i04240476783842ce9c5fcd35daa91e19_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iea838e215c25473b98c280a27fd12d59_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3e816ee085c448a1bc1a5972d28f6eae_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i491f5c99bb184563aa8da78ab25d5510_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie8449a6179084187ad11e96e9406aeb2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7e382d2b0cee48869448b4be2296be68_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ide2e81e040c2436f96b6affdfe240ece_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iaf4bba4054944e40be1778aaaba35228_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i047a1c3f4aaa42779b125f9c11bb18de_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie0d4affd99be4afa899be66efb9bb2cb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icc23c82f0a954b7fa1addd3d7c13975c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iab69507c213a4ee2b68fd6a797da28a9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7f1253f6c6c94ea58805a2c4d118677f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib4ec07f3616541369ca6afb4a9bf189d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3d4f7809886f48b99ea9f06a2a9d7d40_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib886ed5cdfa741dd97f3d2142f5f89e3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie37bdd9b31b04120a04eda13230b01c9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i087302012a664d118a420658bb0334ae_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if1a6b4e7cbb94cf88f6c2b248bfb0575_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie4c13d61610a4615aec97b7efdb231c8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4eb5b03bf9f147f1ada6d4054cce1ca0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i13bc8231abfd45078b0693c6332f0549_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7117e91c7c5b4f779b59a48b623d7919_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic073ed1b6e9d4a0e93269ff801a94b50_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i648c16ba3bcd40199c8926beddc236fd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iefd53e4c42c249d48e3c177baede9482_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icc01ec0486054b178378868713f85ac3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iaf9b9204ff264154bd28a02cf53cf1ad_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i43425fd833df4e0dbd0ee8b472088a13_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i907416cbcdb4430d96b8233338800e5a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if582ed404eb344659add9b324d3214a6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iccc79b2550d94871bbafcc9ae5c471a8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2d26bf0d95db41699963c19e6da46c68_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i900deb23f0f24f1db67364f34f7a7846_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i823339619fa143ba88d2b1661e0c6ae2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i68e4d77ffccc475d93e4b7f3a106c7fc_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6b90f8530ba743d39513ccebfaf695e6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibc107a5d3be04a069aefbcda5228223b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4b84260ba9ff4ac5bef10d37030f5385_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibaf273a97fc447fea1a8b4e000a453e8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i69496914d1d34e77aa15ca2edb3098e0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i13053f43907c470b98e82762694d4277_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2886a0d32ba74003aa41421319a05968_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i82e276ea84ac48a48c6d44281cd10243_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5160dfacb91f4eb5b1723b621f34277d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia441c93792f34bdda26776fa35764d6a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0374519db8e64e7d97538bf9f1a5a90d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i00e4c4a4a2be4660bd0732d02f771892_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i66567d3c04b24733a3323d26bc7ecbc0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i999009bc041c4fc590df3c02fa90d2fd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i62be9abfbece486bbf072019b2e5da6e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icb7ccdbc532f48db81e51687af91b7f8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8d9ad3caf57c450fa9046d51fcbe24f5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i43347c2a193d46d6a70a9b68bbf8a915_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6a142e6b85ec42f7bad03fbb2a549eb9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i69ae7e1223ec4c09a5b3591bd7835e6e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i07ec821db86d40c4ad683bd453e42e4e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i353a8ff849a447a88631e05fea9c5aba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i74964906bd204f1cb60f4f236c1fd2f2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i26e4b0379d2e47e5b3f47f461096d3f3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1c14e6e34c1b44958acee5a1a65438f6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if9933940953a44caad8796c7dd2007c7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4b5bf442ea084a059bd08ebb671665e4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibc1536992f214d318ee970345c7a7a8b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7095758206564c6b94dca2194f3e2f46_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0e872b058bfe46c8b865c900996c5b18_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0718a75306b44d46b14835a6d3f3ac12_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idca01c0cbfdf414faec8cf399dc1ece9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i69f521eca8174749af7095ba1b7e6e0a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5c51492b6d824219bd70ca25ab845a14_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf4573c6a2f2494c95d40afa39a1b1a1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7e8ba4d5e2494f1f8db83107246b413a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4c3ef5d6cd8b42e5b2530a1bc1a92530_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic09b1bed13b44f6c9814188222e2a9ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i63789691965c4d8c9a39eec08c059d7c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i379175db032f4f2f96a3e90768b6050f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if102ee39ca844c089c2143acc967e591_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i398c724356844fb48afa2fa7b829fb28_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5b74241cae4d4b97bb704fb47a757eef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie3322c233e774bae8f3e7828f9a2b24c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i42a40c1f21ea41af8ecb4c7851ba7154_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7fb7b113c7b142d1afe629fd64f45ea2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i296ec575b8434a6e945e388f7458b93d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i45b2623235a749f4afe6dbeedc47719f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie9c40b1598314db3a9d55322b216f134_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i08a478f6edfa452587384f54eeb57cf6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7faad24c5c3d4a3bb1784612842aeeee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6003961f885449598ce5b23e6a36c21f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i89315a2fa32544adbc9e59134f09d8fc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iad53dcdaa76e4955bcdbdd45ffd751a7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib345ed98ed294a86b4067172cd73606f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i47d10febe2bf43579cabcfe05d9b2186_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i074544fa662e4529b115ffd6e4a12ef3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6dbbd22862494daba6e5fcc3b6fccf9d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i156f307a2e0745138f49ebc80af3ba98_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i223c99acc036456eb5ec818b3c4f2a4f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieab28e5584a641c49cf624453fecf355_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9a501a4e05564a2ca112e15c04d236d5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia7a3414d24de41869d38d3a41eaa5d6b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i05431f8beea3414cba9f5d3a1dfcbd4b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6ed893cce3b64c67a9116195ddc6fd99_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1d906ecfb84941a7929fa6bedbb2d09a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i24afc69186474509a02ad72e5148dd2f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia8740d7eb7e54032992220c81f91fb3a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8ad9514af62c4dc6bcaaac861fbd0bcf_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6be3a81d016e4ffa85ca1e740ba24ce1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i56549aa52d1644cf829924dcbde0dd34_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0e608a341e974e5d9774e74f2b5ec47a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6b6db53c82bd495d9a06b0414be88beb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id7132ec33430434eb06e5eeef21bcfca_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if084f8c8c9dd4b4b9ec59927fdb022d6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idc0b64bd8a404ce9a9177f96f89b6511_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icbe4b90388ce487facce41d9b6409264_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1a6e8784a7c547cb94bb970ceb3ba496_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie6f8ba74c4234d74961043e6a641494f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id895e3accc194550a37770cdf9dd9790_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i33a2bd863ff747228390e0cb0d7650f3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i944df39c922749e8bf49373c674ddb55_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1eecf1bc267442889663ed4c0c78646f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i27fc56fbe352499fb8ad232890f07d59_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i99f9b9fc1b674e02b0c599ef94409a80_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1536e549d2bd4e61b3a6cff5346e1a5c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:SingleFamilyResidenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i11d5aed2fc6a4ae2aac4ca272be56795_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia841cb7e257f4c0bb8fc5321f2af265f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9c6d4e86e96845cf9167dbb2bd5d63c0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if28f9bf3d1de4eebb7492df2f7bd57fb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8fca36430e754c67a3e06af5d4411cda_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie9810d6444364948813e008a24787132_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i23498f5fa6954d5b8db135700a374457_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i08edf056873840b68b6f63fc342e8b97_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib1607c7643ea406197e20bda7d78710d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6d6e1bf8ae9d4256a9d2aa4de8abb8d5_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i44ac84eef658498b92307fb462eddcbd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1cb8cdaf0bd94a3291fd85338c3b789b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i37fd17f1dcb04084a0245d366e4467e6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:NonaccrualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0104c6482b0d48ed85b732ba2ad9bdf8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3bcedb7c87fa4523bc451aa8ebfe7ca2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i888f6663aa2b425482d704d69ac557a7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i98a80346e8434cb5a2b384a319a4dabd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i150728e4a7ae435dbebbf5dc239a2ff8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7eedf059758d4cb3b641e590ff782681_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d79c26636cb4b0bb819241637b75a97_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i304b790831d549d9b2e90b154a2da2a6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if161d90461024db38154580d5e63ecae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e92a7e8de7a431ab6069a82c27f406a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib5e9bce2e70d45e9b291db35753f2ceb_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8bc2e41d66a94285b05342fac87b03b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i50210e38159d4d5dabbea1c1991eda8a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iba5016a8d74241da849e45614947969b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i64c4c00ffec047b4b10aba92b11d56ff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa12b0c633af49eebe907c87bd37baf9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5e75cbf68f4744349044936a7b90c518_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5c857d6a8cb54d66a8765d792e052437_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ee4d2db081a4bbf8cdbb8a5f13ff129_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1d1b48bee770439c89e9087f66752f82_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i16e104e52d5646c2864dffeb31e14c34_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iad9b3e96cc554a2881190edb837c930e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifbc40af929cf428698d8ec0ee2755142_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i60e1c3a9a2ca48efabb7baccaad2830c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8fd5941b5c3b4749b5921f699020811e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifeef859c01e0494781ded89e876ed27b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8fbd414a73064082a71b7827a448d2ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i01499a9e13ae4991856f01a1b19aa254_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i94b4d5bf3e75446b9e9b8c749e1bae9e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2187fc5f7d2e4625beee9c68b5a1ee53_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8acf590b95c14271a32dea9dc505ab75_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ied750e5abf664026a70cd0587de2e2ed_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2823e77b79f641cabadab1153ad19582_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hfwa:ValleyCommunityBancsharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i59fb0068f9594eb78d86d8c8fa3f572d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hfwa:PugetSoundMergerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i756cfad126764dbcb1950ea0177a001d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hfwa:WashingtonBankingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic8ba2ad8437642e6ae81b4684b3b9976_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hfwa:PremierCommercialBancorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6016194ad7644c0492c2b2443a6a65e6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</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>2023-03-31</instant>
        </period>
    </context>
    <context id="i00d73f1f50c0426ab3114303e347bb25_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</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-12-31</instant>
        </period>
    </context>
    <context id="i509e20d0c14f46e8badb741d6de59786_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:CustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if55066a2493b4abc8597f36c5b25404b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:CustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf97291505644a11a552b050cbfd3b19_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:ThirdPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9cd3bb4bdbff4d22a3e4efe4da16b1a5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:ThirdPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia7cc0684a6824ca08a1de059694d67e4_D20220126-20220126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2022-01-26</startDate>
            <endDate>2022-01-26</endDate>
        </period>
    </context>
    <context id="i1ee0c5d101434c61910055f525b960ca_D20220420-20220420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2022-04-20</startDate>
            <endDate>2022-04-20</endDate>
        </period>
    </context>
    <context id="i25739f1a46a843288bf2be53a9b427c0_D20220720-20220720">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2022-07-20</startDate>
            <endDate>2022-07-20</endDate>
        </period>
    </context>
    <context id="i9b035e58be9b4c5f9a3c903730937d37_D20221019-20221019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2022-10-19</startDate>
            <endDate>2022-10-19</endDate>
        </period>
    </context>
    <context id="i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2023-01-25</startDate>
            <endDate>2023-01-25</endDate>
        </period>
    </context>
    <context id="ib7a54d1752204e38920c429b0ac305c9_D20200312-20200312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-12</startDate>
            <endDate>2020-03-12</endDate>
        </period>
    </context>
    <context id="ifa3f71bf91944475b6890c4dc68a8088_I20200312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-12</instant>
        </period>
    </context>
    <context id="if330e7caa20e42f5822bed927293476e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1f53a3159d4c4131b20f661428896599_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i797ea10347eb4e628b4492750ced21f1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iec85601bb4084af19eec963c0fb80b03_D20200312-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-12</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id282be6a799748feb6e3c0c9758689b0_D20200312-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:TwelfthStockRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-12</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic3c4878b12f34dc48fefc41fbee273a7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">hfwa:SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5888376c62d94a9fafd95f9731532c76_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">hfwa:SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i42eaf7005f4e411aa2cb35997e49cb3c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id5b8db0744654812b4ecd36391a5182c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibf12f8a7724d45f8b15fc6d419c30a0b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if402caeded254d7ca2cb4903c641d2f1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1f014a2fb0974cd5808050e01135f246_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i05be09ed8f7f4b57be4919883d201be0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic33cd3e0fd2a4b8ab7d59dda37adb02d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i84fbfed7bee54ae3bcbca655aaa735c2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4a461c242f9b4faeb1bace32e96fc8a7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id6678d4e2eb6439cbda10fc5471d8e04_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia90b460bbceb4537941192664c70b455_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia459f136436041438402dd779bddf727_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8d16a478c6004d969529ffbbcc155213_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic146fe6b516a4f2387a136e722c0f0d5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0ed0d6726d364d6b96a6919dbbec5f51_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9519ab49fb45401186364b65bb7534d2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i06d2f1c491754e75a709858376928ed7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iab418bb92132414a990d6c1a3ba72d7f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i05a0c9bce90a4acfb58524ef0bb28b53_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9b959df605e443d2a046938ce3bb748d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i525f918a0a624ae8983ae2e98e0362e3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0eb485401af746f7ac6f6e4f731b4ecd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2cb71460900a4882a2619297701c9e58_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibeb4f913be624b80aa8801fa6b129f8f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i244f3ce78d7749988226bf7cae603591_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1d6f9764aa0043b48e0b09951ea15e71_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i337a73993e0f40d6af814c8c1ab68c44_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8533c0d98a734a8085a4a3a5138e998e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5a0ae829506c4bd49ba8c7f73b5a39ea_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i250faf797b09431faa8006bd3934d250_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i52768530013946049527ff1bd2727734_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i396e692fc9194a22acac3784e498e24a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibd297dbe24d949d0b363f86a7f099762_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i564bc3dae28d416a89c242d9f98670ff_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6e811ac017e34af09406e29774a515b5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if66d68d4022445e692bd964d8f808e59_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2b52b5f9859a4e91ae08bc3686f79d0f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i13c51055137440728de6deaf636deeab_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9b34b71cc76e49daa49ee910606691ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i47f8678eaa7d4dfeb654ee518a212432_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i76912373d6204027829d83d62ff05a30_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e9c89d543af45e9aedb47ef4211521f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i84cda225d26c4cda9053ba56792eedcb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i098341ec5002473fb446d9b47afd2316_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherAggregatedInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2928cd72d6a245cd8ec0a96e3bfa222d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia997f8a02b604f01a2cf00a8159cd680_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if1457d162d654e86834c95a79af23cc2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c110811580747369526fac04744519b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia4e6fe67751f4c4988e479d4d4007fe7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie78f3c2317164408a088b8a174712f4a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icec2d507940e42dcb55a8d102510fa0d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2cdbead747e644d0a8dc8acdb6020b77_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i088a6f7bb94d403081d933758c77eddc_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibedefd7e61ca444ca4b9a339dc0e8e46_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iba5fdf3a17aa46a3b1620d15e2a40fc0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i01bd02cb2dc64a9b9cd753ce7c95f53b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic7e28a139da64e97956b76cd47247d16_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic985c76455ba4fb897506cfeac2104b5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i07c19c82a22b4b11bd9fad6b88abf0d2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i695249de9cec472f95eb03dd12f8f66c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i63fd0359d31a4ff0b8a830cc51eb5b65_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i83a6facae2f54180a89192def4f9228c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i017c0a300fc44be2870f5b725aed1dae_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i72f4fb47217242fb90390fc096d870e3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i32ac1778464c4462b145534afa7357c7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3192000c065f41788c8f0caa690172b9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i54a30eadf32b44778f4588ddb9c340ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i73d5245fbe6140d4807e349922d22b4b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5d8d7ab07d07492c910e5f0a104c416a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic5e2ffc5b47745b0955943f8972edfdc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9fb71a97481d41e4ade9441fef71991a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5943ffa8e384475caf34b1730032c853_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4f130b3ac1e644e1b3661d5c873af223_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6699b4828fd44d9e93ddf69a2f5f8fc3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic168d1d05a354df8b5cbd6c8bbc31210_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icbbff8d9f94f4fae932ac192b0a7842a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icf5cd470665c4d30a5936d5f6005291c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifdd6cca55f334b1b8c184be77dd71d71_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idabce978031a4546b30dd8a7de21365c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i40407cdd778f48febd829c2b227528c1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i54e347b1c39042bf99a75e89c2108dbc_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic5ef2beda5fc41a3b8afcfef7805a46f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2c0e58e963dc4deb86aff3e7231369c2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4419281089c14af3bba60b0be31de6aa_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia6ec4da2c47249ee871c302682ae661b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i31836f545ea3490f924eef364ba6df79_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6623ea45cf384d7091c5d707de1d745b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hfwa:NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i66d60b6a901d43eabd6fba44834521f5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hfwa:NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8273a3e57f754579867415ed77f825eb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hfwa:NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i04c1549f74fe4b21bb2588ffa59bd3c6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hfwa:NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idfdf87c8ea7e462cadd78ea8acd1b200_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hfwa:NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2ddfa5c998314aa294b81b9f82f8d749_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iaf8f00dc4e394bb0aa2b5822658cc205_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i518746eccea4466893e80a50eb23a0c8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1cc8108cd27c401b889c56d161b31e94_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i044df62595994e948380c3e834a32429_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8f9efcebc9864655949443ffdf8d84c4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e6a8fa0e35044b8b348e6807152b57c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i44b0fb5997364364a3d9c2dadc648224_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf47037998594e1ea736f80c9479de3c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id8dc37a961b74bc29f6197afff3663a3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie949cbd3f6bd4d23b92039d2402c20d7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6199a05c39234cefa217a5d11c269ea3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1b23058405fb400cb5b9de4b22832c2a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0a8db6b8b44a4e98afb70cf7eab61aec_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if44086148c584c91ac073afce3fde01a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8dd0451645264c4e88a941a6c815f054_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i661cd57a1b9b4178a689529a806ef18a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i03f14e9ef98f441582154d690083a8f2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic6fba300fa4541e5973c9fe5b5276b52_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic3d008ce275a4497a7b1db3ab628a715_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="branch">
        <measure>hfwa:branch</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>hfwa:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80L2ZyYWc6ODhiNjU1OGI3NDQ4NDc1YzgwNGMxOTY5OTIzMmRiZGEvdGFibGU6MDM1MTZiODljYTk0NGVjZGI4ZWUzODZjMTljNzg1ZDAvdGFibGVyYW5nZTowMzUxNmI4OWNhOTQ0ZWNkYjhlZTM4NmMxOWM3ODVkMF80LTEtMS0xLTE5NTg1OA_9a9a2bae-9dfd-4fcc-affb-56d15e53dd08">0001046025</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80L2ZyYWc6ODhiNjU1OGI3NDQ4NDc1YzgwNGMxOTY5OTIzMmRiZGEvdGFibGU6MDM1MTZiODljYTk0NGVjZGI4ZWUzODZjMTljNzg1ZDAvdGFibGVyYW5nZTowMzUxNmI4OWNhOTQ0ZWNkYjhlZTM4NmMxOWM3ODVkMF83LTEtMS0xLTE5NTg1OA_7eca1d41-d9ce-42c2-b22c-2915cf88bb64">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80L2ZyYWc6ODhiNjU1OGI3NDQ4NDc1YzgwNGMxOTY5OTIzMmRiZGEvdGFibGU6MDM1MTZiODljYTk0NGVjZGI4ZWUzODZjMTljNzg1ZDAvdGFibGVyYW5nZTowMzUxNmI4OWNhOTQ0ZWNkYjhlZTM4NmMxOWM3ODVkMF84LTEtMS0xLTE5NTg1OA_bf1e0e21-d320-4931-b2dd-8c09ca1057e6">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80L2ZyYWc6ODhiNjU1OGI3NDQ4NDc1YzgwNGMxOTY5OTIzMmRiZGEvdGFibGU6MDM1MTZiODljYTk0NGVjZGI4ZWUzODZjMTljNzg1ZDAvdGFibGVyYW5nZTowMzUxNmI4OWNhOTQ0ZWNkYjhlZTM4NmMxOWM3ODVkMF85LTEtMS0xLTE5NTg1OA_2ad69c3c-be67-4dbf-ac88-46e67d1a8d85">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80L2ZyYWc6ODhiNjU1OGI3NDQ4NDc1YzgwNGMxOTY5OTIzMmRiZGEvdGFibGU6MDM1MTZiODljYTk0NGVjZGI4ZWUzODZjMTljNzg1ZDAvdGFibGVyYW5nZTowMzUxNmI4OWNhOTQ0ZWNkYjhlZTM4NmMxOWM3ODVkMF8xMC0xLTEtMS0xOTU4NTg_6fe84280-8394-40ec-81fb-1e2f59e1ba82">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjkz_f1008a96-96b0-4c20-9f01-f8251ce976e2">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjg4_d5ba3db9-018f-4568-932b-8c883c7e3033">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMTY_0025f54c-479c-4bce-8e4e-4329f50e0fea">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjg5_0de28794-47af-48fb-a27b-e1c9c7357c7f">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjkw_ed9978c8-cb93-46a1-8a22-7bc45bdb4768">000-29480</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjg2_216c41b9-37c2-43ef-b0e0-499d29c77119">HERITAGE FINANCIAL CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8wLTAtMS0xLTE5NTg1OA_514145d3-02a0-4ac1-b6cd-7a5a0a9dc4ca">WA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8wLTQtMS0xLTE5NTg1OA_db39369f-ac70-4f37-8319-0ed2bef640e7">91-1857900</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8zLTAtMS0xLTE5NTg1OA_964edb22-a232-447b-b7c9-52eb3ffeb065">201 Fifth Avenue SW,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8zLTEtMS0xLTE5NTg1OA_7f6f476e-0f42-4a89-adea-74d838f103b2">Olympia</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8zLTItMS0xLTE5NTg1OA_26fe09f3-566c-4677-82c6-ce268a3c97e0">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6MzBlMDFkZjhjYzI4NGM5NDk5MDZjNzZiMjg5MGZhOTgvdGFibGVyYW5nZTozMGUwMWRmOGNjMjg0Yzk0OTkwNmM3NmIyODkwZmE5OF8zLTQtMS0xLTE5NTg1OA_24817123-3098-4053-8f8f-b6448da1abce">98501</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjk0_710f8e86-ed17-4603-8588-7f0e219e2bf1">360</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjk1_28572d98-c4d7-41ec-9098-f0d6752105ec">943-1500</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6YzgyMzk2ZTU5MDkyNDdjN2FhMzJiNTVhYmMwZWJkMTkvdGFibGVyYW5nZTpjODIzOTZlNTkwOTI0N2M3YWEzMmI1NWFiYzBlYmQxOV8xLTAtMS0xLTE5NTg1OA_2a4f25a0-968d-4cfc-88d4-482188a2bd47">Common stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6YzgyMzk2ZTU5MDkyNDdjN2FhMzJiNTVhYmMwZWJkMTkvdGFibGVyYW5nZTpjODIzOTZlNTkwOTI0N2M3YWEzMmI1NWFiYzBlYmQxOV8xLTEtMS0xLTE5NTg1OA_8deeb0f0-dd82-41be-ad27-7d4aed5b8c0f">HFWA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6YzgyMzk2ZTU5MDkyNDdjN2FhMzJiNTVhYmMwZWJkMTkvdGFibGVyYW5nZTpjODIzOTZlNTkwOTI0N2M3YWEzMmI1NWFiYzBlYmQxOV8xLTItMS0xLTE5NTg1OA_fab1582d-e4a1-4985-95af-6e50933ada1c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjkx_162293b2-1de4-43db-8998-c15e3677616c">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjg3_29b34a71-3779-4b18-9adb-fac78f595abe">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6OGIzMGFlYmRhMmI2NDYwMWFkZTA5MGRhMDFhMzg1MTAvdGFibGVyYW5nZTo4YjMwYWViZGEyYjY0NjAxYWRlMDkwZGEwMWEzODUxMF8wLTEtMS0xLTE5NTg1OA_91e643d9-4f34-401b-bc32-0858df2b9888">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6OGIzMGFlYmRhMmI2NDYwMWFkZTA5MGRhMDFhMzg1MTAvdGFibGVyYW5nZTo4YjMwYWViZGEyYjY0NjAxYWRlMDkwZGEwMWEzODUxMF8xLTQtMS0xLTE5NTg1OA_d6b1a62c-b216-48b6-92f7-2401d0c3b36c">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGFibGU6OGIzMGFlYmRhMmI2NDYwMWFkZTA5MGRhMDFhMzg1MTAvdGFibGVyYW5nZTo4YjMwYWViZGEyYjY0NjAxYWRlMDkwZGEwMWEzODUxMF8yLTQtMS0xLTE5NTg1OA_e3fe6ef1-5476-4795-b7c0-fe80b1ab5507">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjky_927ed7e6-65ea-41c0-86cd-0f3c9cee509e">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3430c26a45d542a18ec379d88707d7d8_I20230426"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8xL2ZyYWc6N2FlZWExN2ZiMmNkNGY4MWI1MDcxNTdkMzEyYWU5OGMvdGV4dHJlZ2lvbjo3YWVlYTE3ZmIyY2Q0ZjgxYjUwNzE1N2QzMTJhZTk4Y18yMjA3_4bcb0a2b-8217-4680-8c22-e0801672c0ae"
      unitRef="shares">35061897</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndDueFromBanks
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMi0xLTEtMS0xOTU4NTg_9af24852-112f-4f84-aa3c-72e47805dea5"
      unitRef="usd">68969000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMi0zLTEtMS0xOTU4NTg_45dbc3fa-b1f8-4d10-bbd0-ce56c1822f24"
      unitRef="usd">74295000</us-gaap:CashAndDueFromBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMy0xLTEtMS0xOTU4NTg_bc27b0ec-a228-4d35-9355-ffa37303b6cc"
      unitRef="usd">232512000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMy0zLTEtMS0xOTU4NTg_9662f197-9177-4e93-8e47-e78de1617771"
      unitRef="usd">29295000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNC0xLTEtMS0xOTU4NTg_25eccd0b-cd5f-4482-9ea1-4707141cebc0"
      unitRef="usd">301481000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNC0zLTEtMS0xOTU4NTg_8a6533a1-91ee-46d4-a19c-aac655047f4d"
      unitRef="usd">103590000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNS0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjoyZTIwODM4ZTM0YjQ0Mzk4OGVkYmQ4MmVhODgxNzg5YV84NA_3fe063a5-b03d-44f5-92ab-92cf0639a2b2"
      unitRef="usd">1424969000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNS0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjoyZTIwODM4ZTM0YjQ0Mzk4OGVkYmQ4MmVhODgxNzg5YV85MQ_2e503160-694a-4d16-94eb-1c8ee911e896"
      unitRef="usd">1460033000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNS0xLTEtMS0xOTU4NTg_fada1a0b-3e8d-46e5-923b-f53ae14083d8"
      unitRef="usd">1318072000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNS0zLTEtMS0xOTU4NTg_3fe0cc9d-05ab-4b82-b5ff-62b0568cb6d8"
      unitRef="usd">1331443000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i6758df03216b4f15ad2aaab42a87dd2a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNi0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjplYjFlMWRhNzBkMjQ0ZjVlOThkOWM1YjljYjkyOWY4MV84Mg_cb208ee1-f7a1-441f-9eea-a2a281d343f1"
      unitRef="usd">684647000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNi0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjplYjFlMWRhNzBkMjQ0ZjVlOThkOWM1YjljYjkyOWY4MV84OQ_4a87a638-3dbc-4c87-bdce-e99ef20fd496"
      unitRef="usd">673434000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNi0xLTEtMS0xOTU4NTg_4465bd9c-5d09-4e42-ac52-d88c4e6be761"
      unitRef="usd">760163000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNi0zLTEtMS0xOTU4NTg_cf865e44-f1d4-449a-b864-b3f297225878"
      unitRef="usd">766396000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecurities
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNy0xLTEtMS0xOTU4NTg_b8eef4b8-2295-464d-b158-b0f09bd9ee8f"
      unitRef="usd">2078235000</us-gaap:DebtSecurities>
    <us-gaap:DebtSecurities
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfNy0zLTEtMS0xOTU4NTg_684a98af-c483-4291-a728-79ef85291c54"
      unitRef="usd">2097839000</us-gaap:DebtSecurities>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfOS0xLTEtMS0xOTU4NTg_3c5644d7-d6d2-4011-ac3f-126a4414c48e"
      unitRef="usd">4127472000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfOS0zLTEtMS0xOTU4NTg_27249ede-f4ef-4d69-8ae3-1ae46d6fab82"
      unitRef="usd">4050858000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTAtMS0xLTEtMTk1ODU4_d91a5b82-f75e-4640-9a93-181f991c3aef"
      unitRef="usd">44469000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTAtMy0xLTEtMTk1ODU4_3dd4307a-9ca1-4d1a-9f1d-fb5306285bc9"
      unitRef="usd">42986000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTEtMS0xLTEtMTk1ODU4_54356bd7-b658-4344-aa2d-26cd33ae210f"
      unitRef="usd">4083003000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTEtMy0xLTEtMTk1ODU4_bffca6db-5f5f-41d4-aa51-83b8769baab7"
      unitRef="usd">4007872000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTMtMS0xLTEtMTk1ODU4_6f736b49-37a9-4bb7-be3d-15a93b2e94ef"
      unitRef="usd">80094000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTMtMy0xLTEtMTk1ODU4_c6d58a88-b806-408b-abd8-ff2ddabc0070"
      unitRef="usd">76930000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTQtMS0xLTEtMTk1ODU4_73f2c05f-6646-444e-94f9-d8f0ca894426"
      unitRef="usd">23697000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTQtMy0xLTEtMTk1ODU4_5ee78950-c4f0-445c-8166-49c4486cbdb8"
      unitRef="usd">8916000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTUtMS0xLTEtMTk1ODU4_f2ae520a-700a-4b54-94da-a17e560c1013"
      unitRef="usd">122767000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTUtMy0xLTEtMTk1ODU4_3707b350-29d7-40e8-9292-36ac5afe82cd"
      unitRef="usd">122059000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:InterestReceivable
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTYtMS0xLTEtMTk1ODU4_607938d0-417b-4818-ab2f-f86d3f205b27"
      unitRef="usd">18548000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTYtMy0xLTEtMTk1ODU4_9acd6566-e290-4dbc-bade-73259fdc0a9f"
      unitRef="usd">18547000</us-gaap:InterestReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTctMS0xLTEtMTk1ODU4_c7d5dcca-e501-4b39-9bb2-e4d69b45a0b5"
      unitRef="usd">281438000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTctMy0xLTEtMTk1ODU4_59c21c29-9244-485b-b32f-3e5b826675c6"
      unitRef="usd">296181000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTgtMS0xLTEtMTk1ODU4_249b2e77-4b61-4aaa-a21f-679347807287"
      unitRef="usd">6604000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTgtMy0xLTEtMTk1ODU4_55ee0048-16c7-4218-a767-1225111b3740"
      unitRef="usd">7227000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTktMS0xLTEtMTk1ODU4_e839398d-d58b-4246-9dfb-0ccd4fea850f"
      unitRef="usd">240939000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMTktMy0xLTEtMTk1ODU4_6832ec0f-512d-4b04-a280-4d2a7fef1523"
      unitRef="usd">240939000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjAtMS0xLTEtMTk1ODU4_722f947e-6bd0-4e0f-bc97-44dc90940387"
      unitRef="usd">7236806000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjAtMy0xLTEtMTk1ODU4_f8b124ed-af44-49a8-beb8-60fbdddebe96"
      unitRef="usd">6980100000</us-gaap:Assets>
    <hfwa:DepositsNotHeldForSale
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjItMS0xLTEtMTk1ODU4_fb80b221-a905-47df-b9d8-3572872ffe43"
      unitRef="usd">5771787000</hfwa:DepositsNotHeldForSale>
    <hfwa:DepositsNotHeldForSale
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjItMy0xLTEtMTk1ODU4_21432762-dda3-40fb-b924-1177cae9aa01"
      unitRef="usd">5907420000</hfwa:DepositsNotHeldForSale>
    <hfwa:DepositsHeldForSale
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjMtMS0xLTEtMTk1ODU4_b8d5c553-864b-4fd0-b66f-5f9981109b1b"
      unitRef="usd">17235000</hfwa:DepositsHeldForSale>
    <hfwa:DepositsHeldForSale
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjMtMy0xLTEtMTk1ODU4_de48ea73-3bbb-4cb9-bc37-8e0a3710afbe"
      unitRef="usd">17420000</hfwa:DepositsHeldForSale>
    <us-gaap:Deposits
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjQtMS0xLTEtMTk1ODU4_aa80bea9-f0f2-4712-bfc7-c777c31a1b34"
      unitRef="usd">5789022000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjQtMy0xLTEtMTk1ODU4_8f244682-044a-46a1-8b5f-ba42720f6137"
      unitRef="usd">5924840000</us-gaap:Deposits>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjUtMS0xLTEtMTk1ODU4_e4f31a59-76e9-465d-a723-37b9ced905b3"
      unitRef="usd">383100000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjUtMy0xLTEtMTk1ODU4_4faf41d0-ae0d-4d25-800c-d58303e44e4a"
      unitRef="usd">0</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjYtMS0xLTEtMTk1ODU4_e86f6ba2-076b-4aa5-a9dc-0468233ba3a3"
      unitRef="usd">21546000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjYtMy0xLTEtMTk1ODU4_9edaeab7-ad5f-4b91-b015-a9178ec91685"
      unitRef="usd">21473000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjctMS0xLTEtMTk1ODU4_8ba9d7a2-1157-4d12-8e99-bc86dfb374f5"
      unitRef="usd">39161000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjctMy0xLTEtMTk1ODU4_c56098dc-0e11-40db-b8df-f5cda0f67f11"
      unitRef="usd">46597000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:OtherLiabilities
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjgtMS0xLTEtMTk1ODU4_c42e5deb-4987-4108-96b2-14cde98ba274"
      unitRef="usd">177895000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjgtMy0xLTEtMTk1ODU4_ff1012ca-61f1-4ae4-a494-e16f887231a7"
      unitRef="usd">189297000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjktMS0xLTEtMTk1ODU4_0dbce5c6-25c1-4f20-bf19-4714cf43ae12"
      unitRef="usd">6410724000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMjktMy0xLTEtMTk1ODU4_7ed50e42-03ff-46dd-9bd3-e52ed135aab1"
      unitRef="usd">6182207000</us-gaap:Liabilities>
    <us-gaap:PreferredStockNoParValue
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfMjE_0521551d-09a2-44b7-91b6-03624aea5381"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockNoParValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfMjE_08f980b9-ab0e-473d-b32c-6dc2756e37de"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfMzU_0fc1bdee-d487-490d-8adb-431eb5b5e1cc"
      unitRef="shares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfMzU_a84e43a5-8ae6-4121-8c95-4e5bcea3f0b7"
      unitRef="shares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfNTc_3a9ca541-fb94-4ede-b6ea-ff8ef165e069"
      unitRef="usd">0</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzdhZmEyOGY4MzFkNGZmZWI0YmFjOGMyNmQ2MTRlYzZfNTc_9340df7a-f069-497d-b7ae-4a5ad3877a11"
      unitRef="usd">0</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMS0xLTEtMTk1ODU4_1c5a14e6-5f24-41f8-ba83-5aa454037c27"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzItMy0xLTEtMTk1ODU4_7f8069da-6d24-45bb-a7ea-584c1935d0cc"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfMTg_16f46294-2111-43d2-8f83-c8e3411a79a7"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfMTg_92838b6b-3430-4a12-97b2-bfd8d45ddb53"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfMzI_a47a0dd0-ae03-4eb1-9f6e-c82831196a50"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfMzI_db20e479-048d-419d-a587-9e5ee6f58c72"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfNTQ_07dfbb27-31bb-4e1c-8f28-181b4e5e136d"
      unitRef="shares">35108120</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfNTQ_6c91fd05-e3ee-40b4-995e-2936269e3038"
      unitRef="shares">35108120</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfNjE_a4b60cbb-7607-41b1-920f-9d1c639476f1"
      unitRef="shares">35106697</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246NzczY2EzMTEzN2FmNDY1YWEwOTVlMzhlZjI5YTVlOGJfNjE_d6abf667-7eb0-49d0-90ae-085eb8feb26f"
      unitRef="shares">35106697</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMS0xLTEtMTk1ODU4_c1156bea-2d02-4d65-bd7e-2aed97211fc1"
      unitRef="usd">550869000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzMtMy0xLTEtMTk1ODU4_c2dfb34a-03dc-47ec-b1fb-58cf5f2dbdb4"
      unitRef="usd">552397000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzQtMS0xLTEtMTk1ODU4_dc8d1f0e-5c81-4ed6-9027-583a1799fdd9"
      unitRef="usd">358010000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzQtMy0xLTEtMTk1ODU4_35fdabb2-3b73-447a-8655-7fafd95f2b34"
      unitRef="usd">345346000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzUtMS0xLTEtMTk1ODU4_071caa48-c96f-475d-9f74-e5cb583dcafa"
      unitRef="usd">-82797000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzUtMy0xLTEtMTk1ODU4_ee9bfe3f-857a-4b39-9fa9-9c947a0dfc42"
      unitRef="usd">-99850000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzYtMS0xLTEtMTk1ODU4_93a4f054-2405-44c4-a04e-72e2ee1dc226"
      unitRef="usd">826082000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzYtMy0xLTEtMTk1ODU4_f115b502-1633-4fa1-97e7-21de8c81417d"
      unitRef="usd">797893000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzctMS0xLTEtMTk1ODU4_0f411b13-596d-4d2f-85fd-60214d1693cb"
      unitRef="usd">7236806000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yMi9mcmFnOjE5NzkyY2JjYzgwNTQ3MmY5YWVlYTdkZjA2ODA5MmYzL3RhYmxlOmU0NjZjZjI3MDc2ZTQyY2VhMjZiYTU2YTAxMTc5NjYzL3RhYmxlcmFuZ2U6ZTQ2NmNmMjcwNzZlNDJjZWEyNmJhNTZhMDExNzk2NjNfMzctMy0xLTEtMTk1ODU4_29e5c0a9-1d8e-4743-a7ae-fe06cdd064c7"
      unitRef="usd">6980100000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMy0xLTEtMS0xOTU4NTg_40c21b3c-b953-4f18-8bff-441ea4e52227"
      unitRef="usd">50450000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMy0zLTEtMS0xOTU4NTg_4d4ffb4c-0f40-4eda-817f-e566ab810423"
      unitRef="usd">41025000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNC0xLTEtMS0xOTU4NTg_4e715de5-80c1-42ec-a2ec-56e91c024851"
      unitRef="usd">14657000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNC0zLTEtMS0xOTU4NTg_38965969-88e2-4df0-9f79-bd70d1a05bf9"
      unitRef="usd">6003000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNS0xLTEtMS0xOTU4NTg_582045aa-b510-48ee-979b-268d4eb7cf4c"
      unitRef="usd">586000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNS0zLTEtMS0xOTU4NTg_6b393177-288f-45e1-983b-84d91fae3674"
      unitRef="usd">860000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNi0xLTEtMS0xOTU4NTg_13f2298f-dabb-4091-ae20-47d8d340acaf"
      unitRef="usd">972000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNi0zLTEtMS0xOTU4NTg_e4d3b0d2-a241-4619-9f07-4fbe0a4050ad"
      unitRef="usd">706000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNy0xLTEtMS0xOTU4NTg_6bbd9945-ea38-4574-80a4-f95703a594c9"
      unitRef="usd">66665000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNy0zLTEtMS0xOTU4NTg_56e3b1fb-ae98-4fd2-a9ff-db1627519eba"
      unitRef="usd">48594000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfOS0xLTEtMS0xOTU4NTg_b88054f8-4079-478b-ad8a-7e839ec03b1f"
      unitRef="usd">4528000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfOS0zLTEtMS0xOTU4NTg_5b7537a5-3741-45b3-9113-84449066c0fe"
      unitRef="usd">1424000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTAtMS0xLTEtMTk1ODU4_6f9527aa-3a2e-47b8-a693-3c8fc8f16056"
      unitRef="usd">482000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTAtMy0xLTEtMTk1ODU4_2ba683df-2152-4310-9f56-c692fc8eab2c"
      unitRef="usd">194000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseOther
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTEtMS0xLTEtMTk1ODU4_674c8899-2718-4194-903e-cfc8785e0620"
      unitRef="usd">1813000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTEtMy0xLTEtMTk1ODU4_6ddf37c6-9d2e-47db-914e-44065e1f4309"
      unitRef="usd">32000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpense
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTItMS0xLTEtMTk1ODU4_5c563dcd-def9-4ff7-9143-179521c68bd8"
      unitRef="usd">6823000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTItMy0xLTEtMTk1ODU4_71b8ffe1-3bec-41e2-9852-1c05891e0a80"
      unitRef="usd">1650000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTMtMS0xLTEtMTk1ODU4_cc231c12-c893-466c-bcdc-38ef98642229"
      unitRef="usd">59842000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTMtMy0xLTEtMTk1ODU4_6629b9da-17d3-422b-b871-12b19c5a038a"
      unitRef="usd">46944000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTQtMS0xLTEtMTk1ODU4_33d36c05-d29f-4e5e-8302-e127e12a6735"
      unitRef="usd">1825000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTQtMy0xLTEtMTk1ODU4_392c1b6a-98f1-4f28-aa94-02c23737ee18"
      unitRef="usd">-3577000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTUtMS0xLTEtMTk1ODU4_d3224638-92e6-4ad8-8518-4ec77d118ac4"
      unitRef="usd">58017000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTUtMy0xLTEtMTk1ODU4_aaa26fb6-075a-4037-8c02-bcd195639e78"
      unitRef="usd">50521000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <hfwa:TotalDepositFeesAndOtherServiceCharges
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTctMS0xLTEtMTk1ODU4_6d1a2174-617a-4d18-ab8e-2bbb55b38b97"
      unitRef="usd">2624000</hfwa:TotalDepositFeesAndOtherServiceCharges>
    <hfwa:TotalDepositFeesAndOtherServiceCharges
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTctMy0xLTEtMTk1ODU4_04bcd4be-c73d-400a-a15b-eca0d7bae646"
      unitRef="usd">2474000</hfwa:TotalDepositFeesAndOtherServiceCharges>
    <hfwa:CardRevenue
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTgtMS0xLTEtMTk1ODU4_768f7474-b324-4743-a996-1f6974260150"
      unitRef="usd">2000000</hfwa:CardRevenue>
    <hfwa:CardRevenue
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTgtMy0xLTEtMTk1ODU4_41ff6a43-1665-4fba-8aec-bf5a2f60fa9a"
      unitRef="usd">2263000</hfwa:CardRevenue>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTktMS0xLTEtMTk1ODU4_fe586835-f1e4-4c5a-809e-5d6e686889d7"
      unitRef="usd">-286000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMTktMy0xLTEtMTk1ODU4_90499471-64ca-4ed0-9332-6748dc36db27"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjAtMS0xLTEtMTk1ODU4_0122f3e7-c5ba-43d8-997a-55642d6bfed9"
      unitRef="usd">49000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjAtMy0xLTEtMTk1ODU4_f1bfa17d-3458-47bf-9f2c-b2a64f3409fe"
      unitRef="usd">241000</us-gaap:GainLossOnSalesOfLoansNet>
    <hfwa:InterestRateSwapFeeIncome
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjEtMS0xLTEtMTk1ODU4_a57798cd-fae2-4b9a-b32c-f4fdb9e0bf8f"
      unitRef="usd">53000</hfwa:InterestRateSwapFeeIncome>
    <hfwa:InterestRateSwapFeeIncome
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjEtMy0xLTEtMTk1ODU4_09615c38-30c8-4246-979a-afccab3c00e0"
      unitRef="usd">279000</hfwa:InterestRateSwapFeeIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjItMS0xLTEtMTk1ODU4_950b7b24-b533-4385-ae01-effaf66f2d4e"
      unitRef="usd">709000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjItMy0xLTEtMTk1ODU4_24682116-86b3-4dba-a086-14c57f79cb73"
      unitRef="usd">1695000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjMtMS0xLTEtMTk1ODU4_cbc608bd-f13e-4552-96fc-7a0b56d49150"
      unitRef="usd">2000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjMtMy0xLTEtMTk1ODU4_63bb2492-2952-4a78-a638-c6046cfc0d7d"
      unitRef="usd">204000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:NoninterestIncomeOther
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjQtMS0xLTEtMTk1ODU4_277a7a54-4bc6-46fc-99ef-5dbec1f8695d"
      unitRef="usd">3107000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjQtMy0xLTEtMTk1ODU4_9b247921-be6d-4fea-a295-7dbf29d4f20e"
      unitRef="usd">1382000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncome
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjUtMS0xLTEtMTk1ODU4_b40633e6-933b-4ebf-8281-58555f82b1a3"
      unitRef="usd">8258000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjUtMy0xLTEtMTk1ODU4_d74a3403-0513-4f95-adf3-96f17a44ef7b"
      unitRef="usd">8538000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjctMS0xLTEtMTk1ODU4_8cf2d08b-6803-497e-9e64-114161f327f2"
      unitRef="usd">25536000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjctMy0xLTEtMTk1ODU4_7c0ee0e7-b1b7-4652-a04a-bc2c4f7534b2"
      unitRef="usd">21252000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OccupancyNet
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjgtMS0xLTEtMTk1ODU4_29f6f761-c37f-48e6-a0a0-72030a9584bf"
      unitRef="usd">4892000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjgtMy0xLTEtMTk1ODU4_0ddf1206-6fab-4b0e-b918-1b1e49063bb5"
      unitRef="usd">4331000</us-gaap:OccupancyNet>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjktMS0xLTEtMTk1ODU4_507c250e-091b-4ff2-acf2-216585803133"
      unitRef="usd">4342000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMjktMy0xLTEtMTk1ODU4_c6948668-44a6-46c0-a9fd-e56631b62c8b"
      unitRef="usd">4061000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:MarketingExpense
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzAtMS0xLTEtMTk1ODU4_a8d612b7-0a19-4316-92c7-c46d79a1b6a5"
      unitRef="usd">402000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzAtMy0xLTEtMTk1ODU4_270ce98a-5fcf-4bca-8f4c-28cff2e67348"
      unitRef="usd">266000</us-gaap:MarketingExpense>
    <us-gaap:ProfessionalFees
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzEtMS0xLTEtMTk1ODU4_2eaddd27-b00b-4ec4-bddc-2f4ba18421ad"
      unitRef="usd">628000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzEtMy0xLTEtMTk1ODU4_ff9e01a1-f3d6-4a9a-aa69-3b0c7696e7c2"
      unitRef="usd">699000</us-gaap:ProfessionalFees>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzItMS0xLTEtMTk1ODU4_ff3b9a47-8710-418f-9722-1057a72804a6"
      unitRef="usd">1008000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzItMy0xLTEtMTk1ODU4_aca9fae3-e31b-446a-8113-e4b39c3030fd"
      unitRef="usd">796000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzMtMS0xLTEtMTk1ODU4_0b0d18e5-444b-464f-bc17-e269322ae53e"
      unitRef="usd">850000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzMtMy0xLTEtMTk1ODU4_55c6a9b5-e0a0-453f-adaf-384969ad71d2"
      unitRef="usd">600000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzUtMS0xLTEtMTk1ODU4_af2f2efd-271f-4375-8f72-1ce7cab4495a"
      unitRef="usd">623000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzUtMy0xLTEtMTk1ODU4_48b45ead-4911-4e25-b85e-3a6ad237c5d7"
      unitRef="usd">704000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherNoninterestExpense
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzYtMS0xLTEtMTk1ODU4_f302cf1f-5a9f-4b1b-814f-2853a83f57ad"
      unitRef="usd">3324000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzYtMy0xLTEtMTk1ODU4_de74db76-dc34-48b5-a484-8e2df2b349d5"
      unitRef="usd">3011000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzctMS0xLTEtMTk1ODU4_f833b5f2-5653-4301-b468-4e3acd9e8fe0"
      unitRef="usd">41605000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzctMy0xLTEtMTk1ODU4_1aae5e15-8b2b-4f12-bce4-d5c09a57c87b"
      unitRef="usd">35720000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzgtMS0xLTEtMTk1ODU4_73540c77-5222-46aa-beea-8cca23a34dc4"
      unitRef="usd">24670000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzgtMy0xLTEtMTk1ODU4_5d77aaec-2411-4d39-9896-d43ca6c76805"
      unitRef="usd">23339000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzktMS0xLTEtMTk1ODU4_b254c67d-701d-425c-b4c5-e6ce33f9ff85"
      unitRef="usd">4213000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfMzktMy0xLTEtMTk1ODU4_490794ea-ef60-4501-ac60-58dee86b8a44"
      unitRef="usd">3582000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDAtMS0xLTEtMTk1ODU4_6d668908-ab12-4a1f-ac35-97ff40cdf798"
      unitRef="usd">20457000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDAtMy0xLTEtMTk1ODU4_3aa750a0-7469-46c5-844e-16f6dbd5fb3a"
      unitRef="usd">19757000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDEtMS0xLTEtMTk1ODU4_1243979b-828c-4876-a313-be2a16159149"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDEtMy0xLTEtMTk1ODU4_33d85e98-ab2b-4979-b7ad-7050b482c9a8"
      unitRef="usdPerShare">0.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDItMS0xLTEtMTk1ODU4_4ed0f1df-f046-417d-a960-82411eb95d93"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDItMy0xLTEtMTk1ODU4_3e1545f4-2d34-4dbb-a2e9-4f73e44ccf97"
      unitRef="usdPerShare">0.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDMtMS0xLTEtMTk1ODU4_60abff0f-0458-41bc-baac-32017d6ad99f"
      unitRef="usdPerShare">0.22</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDMtMy0xLTEtMTk1ODU4_14f7c022-2948-4757-a80d-c7c61028aa06"
      unitRef="usdPerShare">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDQtMS0xLTEtMTk1ODU4_ff385c62-fad4-46c9-b54d-20dac03e9d71"
      unitRef="shares">35108390</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDQtMy0xLTEtMTk1ODU4_a8456534-9acc-45ab-a209-b95a53d552d1"
      unitRef="shares">35094725</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDUtMS0xLTEtMTk1ODU4_a75e9631-b605-4c18-a834-815152e63944"
      unitRef="shares">35445340</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yNS9mcmFnOmU1NGVhMDY3YjJlYTQxMzM4MmUzOWU2Y2ZmNzcxMzlhL3RhYmxlOjdkOTQ4NDhkZjdkMDRkMjI4YTIyMWE4NmJmYWQwY2JkL3RhYmxlcmFuZ2U6N2Q5NDg0OGRmN2QwNGQyMjhhMjIxYTg2YmZhZDBjYmRfNDUtMy0xLTEtMTk1ODU4_f20b5f9c-35e8-46a9-b22d-95f7d5c9f2f6"
      unitRef="shares">35412098</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMi0xLTEtMS0xOTU4NTg_a6ab1d20-7fdc-4e10-9e0b-6a0515dd21a4"
      unitRef="usd">20457000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMi0zLTEtMS0xOTU4NTg_cd24a5eb-264e-4a37-87c3-b5190467948e"
      unitRef="usd">19757000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMy0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjo5ZWNlYzBlNGU0YmI0ZThmOGJlOGEyMjJlNTA4YTYwMF84NA_51471d25-c9ff-4708-89a9-ee42eb9245f6"
      unitRef="usd">4517000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMy0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjo5ZWNlYzBlNGU0YmI0ZThmOGJlOGEyMjJlNTA4YTYwMF84OA_98117923-5d6d-4516-b04e-8aa511f04acc"
      unitRef="usd">-12113000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="icad16e2e248e40f69fe11ada16e5d652_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMy0xLTEtMS0xOTU4NTg_f5b3e50b-9446-4a34-8ca8-bca205895a19"
      unitRef="usd">16890000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i22e42a12eab74d44a930d496ad2df30c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfMy0zLTEtMS0xOTU4NTg_7051a3e4-254b-4ee8-a41d-acdbf8325d85"
      unitRef="usd">-43482000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNC0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjo5OWE1YTQzNzUwYjk0YzU3YjFiMzI0MTMyYmRkOGIxOV8xNDQ_f1b90f08-0ac8-4307-9d17-1586f85599e6"
      unitRef="usd">-15000</us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax>
    <us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNC0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjo5OWE1YTQzNzUwYjk0YzU3YjFiMzI0MTMyYmRkOGIxOV8xNDg_920611ed-c64e-4c2a-913c-76cb55717cc2"
      unitRef="usd">-39000</us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax>
    <us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax
      contextRef="icad16e2e248e40f69fe11ada16e5d652_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNC0xLTEtMS0xOTU4NTg_c26fc2e4-ee7f-4ca0-8ebd-50b91ad83760"
      unitRef="usd">60000</us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax>
    <us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax
      contextRef="i22e42a12eab74d44a930d496ad2df30c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNC0zLTEtMS0xOTU4NTg_8fe9db20-085e-4077-8308-803df7266019"
      unitRef="usd">142000</us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNS0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjoxMzQ5YjEwYmViNTM0Mjc4OTliYjczNTkzMmIyOWM1MV8xMzM_accdbd41-06fa-47e1-ac21-27cf035ebfac"
      unitRef="usd">63000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNS0wLTEtMS0xOTU4NTgvdGV4dHJlZ2lvbjoxMzQ5YjEwYmViNTM0Mjc4OTliYjczNTkzMmIyOWM1MV8xMzc_3d61f7f0-9af7-4e76-8345-bead516d8f8d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="icad16e2e248e40f69fe11ada16e5d652_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNS0xLTEtMS0xOTU4NTg_c0dad337-68a2-4c11-a0a9-121e587ca9d5"
      unitRef="usd">-223000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i22e42a12eab74d44a930d496ad2df30c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNS0zLTEtMS0xOTU4NTg_f2b33319-0a9e-41f0-aae9-b7869b5fc834"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNi0xLTEtMS0xOTU4NTg_694a5576-cdbf-4dac-92fd-3c672b24ea7f"
      unitRef="usd">17053000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNi0zLTEtMS0xOTU4NTg_aeb019bc-3c7d-4cea-8c2c-0c810a263b8f"
      unitRef="usd">-43624000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNy0xLTEtMS0xOTU4NTg_3765f4da-1561-4887-a410-aa89a011cc87"
      unitRef="usd">37510000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8yOC9mcmFnOjY2ZDY0YjVkNTI0MjQ5ODJiODU2MTIzODBmNDMxNjM3L3RhYmxlOjE3NTljNWMwNTgxMjQwZDBiMmQ5ZDdlMzUzNTJiNjRmL3RhYmxlcmFuZ2U6MTc1OWM1YzA1ODEyNDBkMGIyZDlkN2UzNTM1MmI2NGZfNy0zLTEtMS0xOTU4NTg_f6ee5cc7-5a0a-45b9-b8d4-23a87cf56c44"
      unitRef="usd">-23867000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="iac900a1092ef405db5f077064ff0efe5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMi0xLTEtMS0xOTU4NTg_84c40021-d572-45cd-8b7b-01ef89bbeb97"
      unitRef="shares">35106697000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iac900a1092ef405db5f077064ff0efe5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMi0zLTEtMS0xOTU4NTg_db967583-6f4e-4087-b83c-0a096cd83dad"
      unitRef="usd">552397000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4d19d2b3a6544a7caa637893e185ab3d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMi01LTEtMS0xOTU4NTg_20e1c1c2-8d74-4e28-bcf6-7d2dedd4a54d"
      unitRef="usd">345346000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f4bd9478bd64acd8f4070c40ab37794_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMi03LTEtMS0xOTU4NTg_4bb7f257-5f28-4264-85a5-287b6440d5c1"
      unitRef="usd">-99850000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMi05LTEtMS0xOTU4NTg_2a877c06-a7e5-451c-a1c7-ac994997df6e"
      unitRef="usd">797893000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i2f4cae66ec5a44b482015f6c46bc6967_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNC0xLTEtMS0xOTU4NTg_2fff8b97-7c79-4ea0-b268-5fc70f335800"
      unitRef="shares">116502000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i2f4cae66ec5a44b482015f6c46bc6967_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNS0zLTEtMS0xOTU4NTg_61fa5675-be25-4cac-8478-4637a0edf077"
      unitRef="usd">1099000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNS05LTEtMS0xOTU4NTg_970bf561-5534-4eb1-85da-2e48a997f537"
      unitRef="usd">1099000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2f4cae66ec5a44b482015f6c46bc6967_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNi0xLTEtMS0xOTU4NTg_815b068e-aa34-48e5-a6ec-79d4822fe888"
      unitRef="shares">115079000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2f4cae66ec5a44b482015f6c46bc6967_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNi0zLTEtMS0xOTU4NTg_0dc2b526-0385-4669-a90d-307bbf422321"
      unitRef="usd">2627000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNi05LTEtMS0xOTU4NTg_96aff3e5-e82d-442e-be73-b0ac5211a5f2"
      unitRef="usd">2627000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i7f5a9b3b65d445f6bd9a0351f303c108_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNy01LTEtMS0xOTU4NTg_1593c2ec-dbda-4518-a3e8-c3e96fb54220"
      unitRef="usd">20457000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfNy05LTEtMS0xOTU4NTg_7e1dc982-80bd-4ff4-a597-250283ec1ed6"
      unitRef="usd">20457000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icad16e2e248e40f69fe11ada16e5d652_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfOC03LTEtMS0xOTU4NTg_6ac9dc6e-20f5-43a1-b24b-5758bd06c583"
      unitRef="usd">17053000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfOC05LTEtMS0xOTU4NTg_5b2fb4d7-b762-483d-b080-0b47a93cdda7"
      unitRef="usd">17053000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTAtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246YjM2MWFhMmJkNDkwNDNlZmEzNDNmMGNjNWQzMjNhMGZfNDU_60abff0f-0458-41bc-baac-32017d6ad99f"
      unitRef="usdPerShare">0.22</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7f5a9b3b65d445f6bd9a0351f303c108_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTAtNS0xLTEtMTk1ODU4_25666a83-c459-412f-bcaa-8a90047ad6bf"
      unitRef="usd">7793000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTAtOS0xLTEtMTk1ODU4_00735739-dcd7-41d9-80b0-bef1bf8a7645"
      unitRef="usd">7793000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesOutstanding
      contextRef="i7fb9d2463ef447829422600192460ba4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTEtMS0xLTEtMTk1ODU4_6a1e1ed1-1402-482c-a826-7a16ec297959"
      unitRef="shares">35108120000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7fb9d2463ef447829422600192460ba4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTEtMy0xLTEtMTk1ODU4_ce6e482d-5a6e-45b6-b1d7-94106243f104"
      unitRef="usd">550869000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c247a83c4c741bb9613520fadab93db_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTEtNS0xLTEtMTk1ODU4_3405e429-2deb-4c70-92b7-b4145a05ce7e"
      unitRef="usd">358010000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id1c587958dcf4d368ca9d4a2b1beabf1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTEtNy0xLTEtMTk1ODU4_6a1b3d71-917a-48ba-9d1a-d72a25d2df87"
      unitRef="usd">-82797000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxMzBkZDU1MWNiNzQyM2I4MGNlOWY3MzEwMTEyODJlL3RhYmxlcmFuZ2U6NzEzMGRkNTUxY2I3NDIzYjgwY2U5ZjczMTAxMTI4MmVfMTEtOS0xLTEtMTk1ODU4_a4e4e60d-63fb-433b-afbf-53f2c913f03f"
      unitRef="usd">826082000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="id8aa5549571b4e9c9fcdc5f8a44245b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMi0xLTEtMS0xOTU4NTg_950c72ac-7eff-4a57-9510-c8403e37f719"
      unitRef="shares">35105779000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id8aa5549571b4e9c9fcdc5f8a44245b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMi0zLTEtMS0xOTU4NTg_d4ff63b7-6545-4803-a02e-ad08cf785a0f"
      unitRef="usd">551798000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i31473156290b4bf79505bf0aa5562c5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMi01LTEtMS0xOTU4NTg_29386647-0d44-4f2e-ba80-4f2124588b1f"
      unitRef="usd">293238000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8daa78bb77df44ad92956cd613ce8e94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMi03LTEtMS0xOTU4NTg_c63d6a7e-b140-4c64-891f-62f2a70de88f"
      unitRef="usd">9396000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i062e1b57407f41359844f1f618cb4f3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMi05LTEtMS0xOTU4NTg_c7bec1da-28da-4bcb-a7e6-5f1237569941"
      unitRef="usd">854432000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i35ecb631168349b8bf242a30fe168e10_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNC0xLTEtMS0xOTU4NTg_f0374700-7e34-4582-953d-273e9ae95ee3"
      unitRef="shares">101683000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i35ecb631168349b8bf242a30fe168e10_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNS0zLTEtMS0xOTU4NTg_ef4adb64-4962-4079-819a-c9539fb0ffb4"
      unitRef="usd">950000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNS05LTEtMS0xOTU4NTg_d41f247c-03fa-432a-9ff5-56695c00d7fe"
      unitRef="usd">950000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i35ecb631168349b8bf242a30fe168e10_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNi0xLTEtMS0xOTU4NTg_fa619c14-a75c-4e8c-8be8-faa1af9398c8"
      unitRef="shares">105090000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i35ecb631168349b8bf242a30fe168e10_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNi0zLTEtMS0xOTU4NTg_474bc4da-16d3-414a-9434-ac985dc29705"
      unitRef="usd">2652000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNi05LTEtMS0xOTU4NTg_3e564106-08d3-4e63-aad0-8c76d6e548a0"
      unitRef="usd">2652000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="idada774ac7b448cbaa9941cbc88b16c1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNy01LTEtMS0xOTU4NTg_e73befe4-dc6f-460f-8b40-98310c492f88"
      unitRef="usd">19757000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfNy05LTEtMS0xOTU4NTg_e51c4114-e9cd-4a77-a045-2ee7365bad14"
      unitRef="usd">19757000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i22e42a12eab74d44a930d496ad2df30c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfOC03LTEtMS0xOTU4NTg_d12dfad4-3be9-4050-b189-b2fba1a26cae"
      unitRef="usd">-43624000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfOC05LTEtMS0xOTU4NTg_c8b2a189-0304-48af-92af-cd38b90a1fe4"
      unitRef="usd">-43624000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTAtMC0xLTEtMTk1ODU4L3RleHRyZWdpb246YWM3NjJiYWNkMzNlNDdiNTgwOTE5MjMzNTc0YWNlNDBfNDU_14f7c022-2948-4757-a80d-c7c61028aa06"
      unitRef="usdPerShare">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="idada774ac7b448cbaa9941cbc88b16c1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTAtNS0xLTEtMTk1ODU4_f1b0b7b8-f70d-45e8-a015-1ae324e7e1f5"
      unitRef="usd">7414000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTAtOS0xLTEtMTk1ODU4_f553d379-4a93-4b0f-8118-cf9e464e6705"
      unitRef="usd">7414000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesOutstanding
      contextRef="i8894cfbdadb34c0a8b0433fc92d55e6b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTEtMS0xLTEtMTk1ODU4_2068c487-f2f1-430e-84cd-a830bdbd8cef"
      unitRef="shares">35102372000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i8894cfbdadb34c0a8b0433fc92d55e6b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTEtMy0xLTEtMTk1ODU4_481acf40-6b22-4616-b600-91dfaa14c7b0"
      unitRef="usd">550096000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if8af101915e4447f9bc5cbb11bb89533_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTEtNS0xLTEtMTk1ODU4_39584a5f-86e6-4241-97c4-4b7cb3e3515e"
      unitRef="usd">305581000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i178b1071684d4eebb28e6d41561552a8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTEtNy0xLTEtMTk1ODU4_d1cdf1f3-a366-4d22-94df-912fe9efad23"
      unitRef="usd">-34228000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id3d7328d794546c8ae853945b2185df4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zMS9mcmFnOmMzNjNiNTlmMmFjZjQyY2U5NThhMDhiMDQwMTY5MjFhL3RhYmxlOjcxNWM0ZmY0YTZjODQ2MWM5NTIzN2M5NjY2MTlkNzM3L3RhYmxlcmFuZ2U6NzE1YzRmZjRhNmM4NDYxYzk1MjM3Yzk2NjYxOWQ3MzdfMTEtOS0xLTEtMTk1ODU4_adfe7f62-3bfc-4b3a-838b-500860878d0f"
      unitRef="usd">821449000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMy0xLTEtMS0xOTU4NTg_9cd2f3d9-7dea-4fd4-8104-97da76211522"
      unitRef="usd">20457000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMy0zLTEtMS0xOTU4NTg_89f5c545-1599-45a7-9c41-18bf7d6013b2"
      unitRef="usd">19757000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNS0xLTEtMS0xOTU4NTg_a5372630-b6c6-4138-a057-d548f03d4781"
      unitRef="usd">807000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNS0zLTEtMS0xOTU4NTg_a1231008-8f63-40b8-9e52-a6f92001e9d0"
      unitRef="usd">-1572000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNi0xLTEtMS0xOTU4NTg_9a59e5f6-aa9d-432f-9e2a-6757ca29508c"
      unitRef="usd">1825000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNi0zLTEtMS0xOTU4NTg_94c5b71f-7693-408d-9fca-3f287178e489"
      unitRef="usd">-3577000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNy0xLTEtMS0xOTU4NTg_fa1142ec-01ac-4935-add3-63a080caa5f1"
      unitRef="usd">1099000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNy0zLTEtMS0xOTU4NTg_944b32a3-5da0-4a29-b050-ba6a6875b3d6"
      unitRef="usd">950000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfOC0xLTEtMS0xOTU4NTg_032f0035-a334-4677-9785-364c80a4351a"
      unitRef="usd">623000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfOC0zLTEtMS0xOTU4NTg_70163c37-87e0-47b9-9b8c-454126947c7c"
      unitRef="usd">704000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfOS0xLTEtMS0xOTU4NTg_6948f888-3b11-421b-9f0a-b13f3f5dcac0"
      unitRef="usd">1351000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfOS0zLTEtMS0xOTU4NTg_8e33d276-cc3e-483f-98df-3a3645fa93cd"
      unitRef="usd">5833000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTAtMS0xLTEtMTk1ODU4_894fbc50-f9ac-4655-8e72-45e88a08dca3"
      unitRef="usd">1400000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTAtMy0xLTEtMTk1ODU4_5bd5072c-0ca7-476d-baa7-352e5e95e131"
      unitRef="usd">6408000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTEtMS0xLTEtMTk1ODU4_3973d843-58eb-44ee-aa0d-44caaddeb78d"
      unitRef="usd">709000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTEtMy0xLTEtMTk1ODU4_f5f4f7e7-e1a0-41f7-9fd7-c87700263e8c"
      unitRef="usd">1695000</us-gaap:BankOwnedLifeInsuranceIncome>
    <hfwa:InterestRateSwapValuationAdjustments
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTMtMS0xLTEtMTk1ODU4_f8e5d097-c151-4204-83e3-8fedb4a7eb65"
      unitRef="usd">0</hfwa:InterestRateSwapValuationAdjustments>
    <hfwa:InterestRateSwapValuationAdjustments
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTMtMy0xLTEtMTk1ODU4_8e12709e-bccc-4064-836d-934c01aaf138"
      unitRef="usd">53000</hfwa:InterestRateSwapValuationAdjustments>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTQtMS0xLTEtMTk1ODU4_7d786c04-7d83-49e1-aa86-3c68efdb2669"
      unitRef="usd">49000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTQtMy0xLTEtMTk1ODU4_9f8ef1f5-299e-4558-8103-5f9f3f0ce14f"
      unitRef="usd">241000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTUtMS0xLTEtMTk1ODU4_9d62f887-b357-4c33-9cdc-5755055176fc"
      unitRef="usd">-286000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTUtMy0xLTEtMTk1ODU4_c6865849-b8b9-4c3c-a0e4-30cbb3adbcd0"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTctMS0xLTEtMTk1ODU4_d1d38974-dbf7-4f2a-beef-f5aff8b75cd2"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTctMy0xLTEtMTk1ODU4_bf6f3beb-173e-4d40-87d2-5a09470c7ad0"
      unitRef="usd">204000</us-gaap:GainLossOnSaleOfProperties>
    <hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTgtMS0xLTEtMTk1ODU4_3ca2c333-09ab-48f2-887e-41c594d2d4fe"
      unitRef="usd">-991000</hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities>
    <hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTgtMy0xLTEtMTk1ODU4_d94e4d3a-5043-4f18-8ae6-c9de08aec390"
      unitRef="usd">-3716000</hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTktMS0xLTEtMTk1ODU4_5507b111-22d3-4b87-8a2a-2d63ed395d28"
      unitRef="usd">23397000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMTktMy0xLTEtMTk1ODU4_ac70c89f-b076-4608-8037-1654f4ebbd25"
      unitRef="usd">10928000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <hfwa:PaymentsForProceedsFromFinanceReceivables
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjEtMS0xLTEtMTk1ODU4_9fa767d0-41e5-47d4-a00e-463807c928f7"
      unitRef="usd">75839000</hfwa:PaymentsForProceedsFromFinanceReceivables>
    <hfwa:PaymentsForProceedsFromFinanceReceivables
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjEtMy0xLTEtMTk1ODU4_d62ab5c8-8eeb-4cd7-9c3c-cb9b99016c50"
      unitRef="usd">988000</hfwa:PaymentsForProceedsFromFinanceReceivables>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjItMS0xLTEtMTk1ODU4_c30c090e-461c-454b-a7a6-4526dc8b7b4d"
      unitRef="usd">26949000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjItMy0xLTEtMTk1ODU4_7e7b8a89-8b7c-4d80-be05-b2c875e428fa"
      unitRef="usd">42327000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjMtMS0xLTEtMTk1ODU4_7631e73c-1462-4add-a4f2-c370f17c142c"
      unitRef="usd">5995000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjMtMy0xLTEtMTk1ODU4_3955b793-b1f6-437e-905e-eeaae133b356"
      unitRef="usd">6644000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjQtMS0xLTEtMTk1ODU4_48be4a91-d39d-4e63-a646-6757f1dd073a"
      unitRef="usd">14994000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjQtMy0xLTEtMTk1ODU4_1ecaacaa-4d44-4fd2-a16e-3394bc4d3045"
      unitRef="usd">244409000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjUtMS0xLTEtMTk1ODU4_527452ef-d65e-4db1-8a24-7ef100e11a4a"
      unitRef="usd">0</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjUtMy0xLTEtMTk1ODU4_9e55f14f-cd87-44a4-ac66-e05208289a3e"
      unitRef="usd">45849000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjYtMS0xLTEtMTk1ODU4_5552d776-b701-42db-a55f-2d4031432ae0"
      unitRef="usd">4653000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjYtMy0xLTEtMTk1ODU4_e24a8e8a-7a3b-4213-b568-144365f7c803"
      unitRef="usd">724000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjctMS0xLTEtMTk1ODU4_8bf0a102-bfcd-4b00-b4ea-fcc703fed83d"
      unitRef="usd">0</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjctMy0xLTEtMTk1ODU4_15c4d04f-b8af-4add-a118-5da96c987dbd"
      unitRef="usd">105000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjktMS0xLTEtMTk1ODU4_fdb93e76-ce6c-46f3-9701-5291664dbe91"
      unitRef="usd">28604000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMjktMy0xLTEtMTk1ODU4_8f4abe34-a578-4841-9ba8-e73bdab8c5ba"
      unitRef="usd">983000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzItMS0xLTEtMTk1ODU4_5222bbdb-c941-4420-bcd3-d431d8ddfa48"
      unitRef="usd">22688000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzItMy0xLTEtMTk1ODU4_88688296-6936-4be8-9166-9881077b62de"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzMtMS0xLTEtMTk1ODU4_943e47ad-0374-40ed-9f12-cd773d867176"
      unitRef="usd">13823000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzMtMy0xLTEtMTk1ODU4_8f9a7201-b3f3-4e5a-9a49-b424e3bd031f"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzUtMS0xLTEtMTk1ODU4_fde7f8d7-41b1-4e39-8dfa-13f2df649e0f"
      unitRef="usd">2000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzUtMy0xLTEtMTk1ODU4_9b9cd539-c8a3-4134-8520-a96e2dd323a5"
      unitRef="usd">1173000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <hfwa:Changeinlowincometaxhousingtaxcreditpartnership
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzYtMS0xLTEtMTk1ODU4_9bfdb069-7dd9-4108-9c42-66a6627b3169"
      unitRef="usd">-369000</hfwa:Changeinlowincometaxhousingtaxcreditpartnership>
    <hfwa:Changeinlowincometaxhousingtaxcreditpartnership
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzYtMy0xLTEtMTk1ODU4_9665903f-c1aa-49c3-8e38-35fd65637ff7"
      unitRef="usd">0</hfwa:Changeinlowincometaxhousingtaxcreditpartnership>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzktMS0xLTEtMTk1ODU4_56e9d093-b5e3-4a32-92b4-890f5a461433"
      unitRef="usd">-55002000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfMzktMy0xLTEtMTk1ODU4_067ada05-588b-481f-848e-d421ea1cfe7b"
      unitRef="usd">-242914000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDEtMS0xLTEtMTk1ODU4_95325910-695d-4f21-8806-72343fa8fde8"
      unitRef="usd">-135818000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDEtMy0xLTEtMTk1ODU4_dabfec8f-4d01-405f-a4da-21e60cb46a24"
      unitRef="usd">97210000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDItMS0xLTEtMTk1ODU4_a91d0124-9bfa-4983-a84b-6f5a665bb5c7"
      unitRef="usd">-715100000</us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks>
    <us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDItMy0xLTEtMTk1ODU4_256d28fb-7c70-460e-a9b1-934e50557ada"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks>
    <us-gaap:RepaymentsOfDebt
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDMtMS0xLTEtMTk1ODU4_69b2d7d3-4e72-4894-a9eb-a8dbf40c0047"
      unitRef="usd">332000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDMtMy0xLTEtMTk1ODU4_16e5e3db-de51-4a1c-8076-9c02495e8306"
      unitRef="usd">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDQtMS0xLTEtMTk1ODU4_01519481-f21e-474a-b030-6aa718fb543f"
      unitRef="usd">7723000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDQtMy0xLTEtMTk1ODU4_f08bde66-1357-4661-b876-c3829e79279d"
      unitRef="usd">7372000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDUtMS0xLTEtMTk1ODU4_29f21c02-b7a0-4f3a-8fe0-0c1530159bc0"
      unitRef="usd">-7436000</us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDUtMy0xLTEtMTk1ODU4_c1783a15-3f83-49fc-b6cc-9a2079f2aae6"
      unitRef="usd">-1770000</us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDYtMS0xLTEtMTk1ODU4_8ee9a210-b44e-4c44-a0ba-73534bccefe0"
      unitRef="usd">2627000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDYtMy0xLTEtMTk1ODU4_393ec16b-9849-4bcb-ab2d-af7d0685886b"
      unitRef="usd">2652000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDctMS0xLTEtMTk1ODU4_5b70805f-3697-456b-b039-ee79357d15fc"
      unitRef="usd">229496000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDctMy0xLTEtMTk1ODU4_47b6e7f1-80a8-45d1-87ca-9b92ad974c60"
      unitRef="usd">85416000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDgtMS0xLTEtMTk1ODU4_ad31a863-26f6-47bc-a5a7-644a56685431"
      unitRef="usd">197891000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDgtMy0xLTEtMTk1ODU4_4d2640b6-fd16-4c56-a61e-370dc79b0c75"
      unitRef="usd">-146570000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDktMS0xLTEtMTk1ODU4_8cb75100-100f-4248-8217-b8e1b55d5263"
      unitRef="usd">103590000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i062e1b57407f41359844f1f618cb4f3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNDktMy0xLTEtMTk1ODU4_77f89d9a-de77-4d2e-b440-0d027fad2f88"
      unitRef="usd">1723292000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTAtMS0xLTEtMTk1ODU4_d7655833-6340-4087-9687-0ba30147b2c7"
      unitRef="usd">301481000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id3d7328d794546c8ae853945b2185df4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTAtMy0xLTEtMTk1ODU4_f03ebbf5-c3f3-46fc-9a14-6b737c30f39a"
      unitRef="usd">1576722000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTMtMS0xLTEtMTk1ODU4_2f8e9865-e488-4362-b532-0714adb6c38c"
      unitRef="usd">6501000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTMtMy0xLTEtMTk1ODU4_9c8f6c28-45c5-4836-808a-6862d9c580a1"
      unitRef="usd">1555000</us-gaap:InterestPaidNet>
    <hfwa:InvestmentInLowIncomeHousingTaxPartnership
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTktMS0xLTEtMTk1ODU4_aec1c5e3-9afe-4095-a6e3-db71fb2867f2"
      unitRef="usd">12000</hfwa:InvestmentInLowIncomeHousingTaxPartnership>
    <hfwa:InvestmentInLowIncomeHousingTaxPartnership
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNTktMy0xLTEtMTk1ODU4_69948423-76c0-4e81-98fd-cbd0d94dabdf"
      unitRef="usd">670000</hfwa:InvestmentInLowIncomeHousingTaxPartnership>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNjAtMS0xLTEtMTk1ODU4_4b385237-e22d-4859-8a25-2c68495187a8"
      unitRef="usd">1296000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl8zNC9mcmFnOmFjNGM3YWNmMDA2ZDRhYWE5NTM3NTYwMDkwNGFlYTM2L3RhYmxlOjQ1NjQ5YmNmYWY1NjQ0ZWFhYjZmYjZiOGVlMzljYjliL3RhYmxlcmFuZ2U6NDU2NDliY2ZhZjU2NDRlYWFiNmZiNmI4ZWUzOWNiOWJfNjAtMy0xLTEtMTk1ODU4_bbdb4eb9-2383-45fa-a7e7-f4ebea927e8f"
      unitRef="usd">55000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNjI3MQ_ebb0a911-e9b4-40fa-a1d8-229239c30624">Description of Business, Basis of Presentation, Significant Accounting Policies and Recently Issued Accounting Pronouncements&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(a) Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is primarily engaged in the business of planning, directing and coordinating the business activities of its wholly-owned subsidiary, the Bank. The Bank is headquartered in Olympia, Washington and conducts business from its 51 branch offices located throughout Washington State, the greater Portland, Oregon area, Eugene, Oregon and Boise, Idaho. The Bank&#x2019;s business consists primarily of commercial lending and deposit relationships with small and medium-sized businesses and their owners in its market areas and attracting deposits from the general public. The Bank also makes real estate construction and land development loans, consumer loans and originates first mortgage loans on residential properties primarily located in its market areas. The Bank's deposits are insured by the FDIC subject to limitations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(b) Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with GAAP for interim financial information and pursuant to the rules and regulations of the SEC. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. It is recommended these unaudited Condensed Consolidated Financial Statements and accompanying Notes be read with the audited Consolidated Financial Statements and the accompanying Notes included in the 2022 Annual Form 10-K. In management's opinion, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;To prepare unaudited Condensed Consolidated Financial Statements in conformity with GAAP, management makes estimates and assumptions based on available information. These estimates and assumptions affect the amounts reported in the financial statements and the disclosures provided. Management believes the judgments, estimates and assumptions used in the preparation of the unaudited Condensed Consolidated Financial Statements are appropriate based on the facts and circumstances at the time. Actual results, however, could differ significantly from those estimates. Material estimates that are particularly susceptible to significant change relate to management's estimate of the ACL on investment securities, management's estimate of the ACL on loans, management's estimate of the ACL on unfunded commitments, management's evaluation of goodwill impairment and management's estimate of the fair value of financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiary, the Bank. All significant intercompany balances and transactions among the Company and the Bank have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There have been reclassifications in certain prior year amounts in the unaudited Condensed Consolidated Statements of Income. Reclassifications had no effect on the prior year's net income or stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(c) Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The significant accounting policies used in preparation of the unaudited Condensed Consolidated Financial Statements are disclosed in greater detail in the 2022 Annual Form 10-K. There have not been any material changes in the Company's significant accounting policies from those contained in the 2022 Annual Form 10-K during the three months ended March 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(d) Recently Issued or Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;FASB ASU 2020-04&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, as amended by ASU 2021-01, and ASU 2022-06 was issued in March 2020 and provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The amendments in this ASU are effective for all entities as of March 12, 2020. In December 2022, FASB amended this ASU and deferred the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. The amendments are elective, apply to all entities, and provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The Bank&#x2019;s interest rate swap-related transactions are the majority of the Company's LIBOR exposure. Effective January 25, 2021, the Company adhered to the Interbank Offered Rate Fallbacks Protocol as published by the International Swaps and Derivatives Association, Inc. and recommended by the Alternative Reference Rates Committee. The Company does not expect the adoption of this ASU to have a material impact on its business operations or Consolidated Statements of Financial Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;FASB ASU 2022-02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, was issued in March 2022. The ASU eliminates the accounting guidance for TDR loans by creditors while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Specifically, rather than applying the recognition and measurement guidance for TDRs, the entity will apply the loan refinancing and restructuring guidance to determine whether a modification or other form of restructuring results in a new loan or continuation of an existing loan. Additionally, the ASU requires public business entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases. These amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, since the Company previously adopted the amendments in ASU 2016-13. Early adoption is permitted in any interim period if an entity has adopted ASU 2016-13 and &lt;/span&gt;&lt;/div&gt;such election may be made individually to adopt the guidance related to TDRs, including related disclosures, and the presentation of gross write-offs in the vintage disclosure. This update requires prospective transition for the disclosures related to loan restructurings for borrowers experiencing financial difficulty and the presentation of gross write-offs in the vintage disclosures. The guidance related to the recognition and measurement of TDRs may be adopted on a prospective or modified retrospective transition method. The Company adopted ASU 2022-02 on a prospective basis January 1, 2023. The Company elected at the date of adoption to account for existing TDR loans as of December 31, 2022 under the Company's TDR accounting policy which is disclosed in the 2022 Annual Form 10-K. All loan modifications post adoption are accounted for under the loan modification guidance in ASC 310-20. The adoption of this ASU did not have a material impact on business operations or the Consolidated Statements of Financial Condition.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <hfwa:DescriptionOfBusinessPolicyPolicyTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNjI2Ng_ff148530-455a-4b49-8064-c488e1cf1a50">Description of BusinessThe Company is primarily engaged in the business of planning, directing and coordinating the business activities of its wholly-owned subsidiary, the Bank. The Bank is headquartered in Olympia, Washington and conducts business from its 51 branch offices located throughout Washington State, the greater Portland, Oregon area, Eugene, Oregon and Boise, Idaho. The Bank&#x2019;s business consists primarily of commercial lending and deposit relationships with small and medium-sized businesses and their owners in its market areas and attracting deposits from the general public. The Bank also makes real estate construction and land development loans, consumer loans and originates first mortgage loans on residential properties primarily located in its market areas. The Bank's deposits are insured by the FDIC subject to limitations.</hfwa:DescriptionOfBusinessPolicyPolicyTextBlock>
    <hfwa:NumberOfBranchesOperating
      contextRef="i4ebd96869c08411fb45758eb8a01b945_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNTQ5NzU1ODI3Mjcy_781bde95-ee95-4e96-b30c-481701d5f5c0"
      unitRef="branch">51</hfwa:NumberOfBranchesOperating>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNjI2Nw_057f401c-c1cc-4aa4-a256-341cc491745e">Basis of Presentation&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with GAAP for interim financial information and pursuant to the rules and regulations of the SEC. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. It is recommended these unaudited Condensed Consolidated Financial Statements and accompanying Notes be read with the audited Consolidated Financial Statements and the accompanying Notes included in the 2022 Annual Form 10-K. In management's opinion, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;To prepare unaudited Condensed Consolidated Financial Statements in conformity with GAAP, management makes estimates and assumptions based on available information. These estimates and assumptions affect the amounts reported in the financial statements and the disclosures provided. Management believes the judgments, estimates and assumptions used in the preparation of the unaudited Condensed Consolidated Financial Statements are appropriate based on the facts and circumstances at the time. Actual results, however, could differ significantly from those estimates. Material estimates that are particularly susceptible to significant change relate to management's estimate of the ACL on investment securities, management's estimate of the ACL on loans, management's estimate of the ACL on unfunded commitments, management's evaluation of goodwill impairment and management's estimate of the fair value of financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiary, the Bank. All significant intercompany balances and transactions among the Company and the Bank have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There have been reclassifications in certain prior year amounts in the unaudited Condensed Consolidated Statements of Income. Reclassifications had no effect on the prior year's net income or stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <hfwa:SignificantAccountingPoliciesPolicyTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNjI4MA_c3d33c0e-a7af-4aca-91b7-4a0683462728">Significant Accounting PoliciesThe significant accounting policies used in preparation of the unaudited Condensed Consolidated Financial Statements are disclosed in greater detail in the 2022 Annual Form 10-K. There have not been any material changes in the Company's significant accounting policies from those contained in the 2022 Annual Form 10-K during the three months ended March 31, 2023.</hfwa:SignificantAccountingPoliciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80MC9mcmFnOjM3MzQyZmQ0MTdmYjQ3YWRhMmQ5ZThmODBmNTNhODY1L3RleHRyZWdpb246MzczNDJmZDQxN2ZiNDdhZGEyZDllOGY4MGY1M2E4NjVfNjI3Ng_bade8297-852d-4942-a9ca-f49db949ae60">Recently Issued or Adopted Accounting Pronouncements&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;FASB ASU 2020-04&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, as amended by ASU 2021-01, and ASU 2022-06 was issued in March 2020 and provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The amendments in this ASU are effective for all entities as of March 12, 2020. In December 2022, FASB amended this ASU and deferred the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. The amendments are elective, apply to all entities, and provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The Bank&#x2019;s interest rate swap-related transactions are the majority of the Company's LIBOR exposure. Effective January 25, 2021, the Company adhered to the Interbank Offered Rate Fallbacks Protocol as published by the International Swaps and Derivatives Association, Inc. and recommended by the Alternative Reference Rates Committee. The Company does not expect the adoption of this ASU to have a material impact on its business operations or Consolidated Statements of Financial Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;FASB ASU 2022-02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, was issued in March 2022. The ASU eliminates the accounting guidance for TDR loans by creditors while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Specifically, rather than applying the recognition and measurement guidance for TDRs, the entity will apply the loan refinancing and restructuring guidance to determine whether a modification or other form of restructuring results in a new loan or continuation of an existing loan. Additionally, the ASU requires public business entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases. These amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, since the Company previously adopted the amendments in ASU 2016-13. Early adoption is permitted in any interim period if an entity has adopted ASU 2016-13 and &lt;/span&gt;&lt;/div&gt;such election may be made individually to adopt the guidance related to TDRs, including related disclosures, and the presentation of gross write-offs in the vintage disclosure. This update requires prospective transition for the disclosures related to loan restructurings for borrowers experiencing financial difficulty and the presentation of gross write-offs in the vintage disclosures. The guidance related to the recognition and measurement of TDRs may be adopted on a prospective or modified retrospective transition method. The Company adopted ASU 2022-02 on a prospective basis January 1, 2023. The Company elected at the date of adoption to account for existing TDR loans as of December 31, 2022 under the Company's TDR accounting policy which is disclosed in the 2022 Annual Form 10-K. All loan modifications post adoption are accounted for under the loan modification guidance in ASC 310-20. The adoption of this ASU did not have a material impact on business operations or the Consolidated Statements of Financial Condition.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDU2Mw_5f1416ad-6c16-4ea1-89c0-53f0dbd34c3c">Investment Securities&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investment policy is designed primarily to provide and maintain liquidity, generate a favorable return on assets without incurring undue interest rate and credit risk, and complement the Bank&#x2019;s lending activities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were no investment securities classified as trading at March 31, 2023 or December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(a) Investment Securities by Classification, Type and Maturity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present the amortized cost and fair value of investment securities, and the corresponding amounts of gross unrealized and unrecognized gains and losses including the corresponding amounts of gross unrealized gains and losses on investment securities available for sale recognized in AOCI, at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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 10pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment securities available for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;481,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;704,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;663,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,424,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(107,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,318,072&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment securities held to maturity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;285,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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 10pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment securities available for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;479,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;714,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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 10pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,460,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(128,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,443&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment securities held to maturity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;283,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;766,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(92,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;673,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the amortized cost and fair value of investment securities by contractual maturity at the date indicated. Actual maturities may differ from contractual maturities because certain borrowers have the right to call or prepay obligations with or without call or prepayment penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities Available for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities Held to Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total investment securities due at a single maturity date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,205,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,117,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;609,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;561,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total investment securities&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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,424,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,318,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,647&#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:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mortgage-backed securities, which have prepayment provisions, are not assigned to maturity categories due to fluctuations in their payment speed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were no holdings of investment securities of any one issuer, other than the U.S. government and its agencies, in an amount greater than 10% of stockholders&#x2019; equity at March 31, 2023 and December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(b) Unrealized Losses on Investment Securities Available for Sale&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present the gross unrealized losses and fair value of the Company&#x2019;s investment securities available for sale for which an ACL on investment securities available for sale has not been recorded, aggregated by investment category and length of time the individual securities have been in a continuous unrealized loss position at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 10pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;639,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 10pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;511,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;747,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(96,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,259,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(107,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;U.S. government agency and government-sponsored enterprise mortgage-backed securities and collateralized mortgage obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;206,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;473,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;181,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;655,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;846,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;441,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(88,762)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,288,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(128,795)&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:22.5pt;padding-right:22.5pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;U.S. government agency and government-sponsored enterprise mortgage-backed securities and collateralized mortgage obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(c) ACL on Investment Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company evaluated investment securities available for sale as of March 31, 2023 and December 31, 2022 and determined that any declines in fair value were attributable to changes in interest rates relative to where these investments fall within the yield curve and individual characteristics. Management monitors published credit ratings for adverse changes for all rated investment securities and none of these securities had a below investment grade credit rating as of both March 31, 2023 and December 31, 2022. In addition, the Company does not intend to sell these securities nor does the Company consider it more likely than not that it will be required to sell these securities before the recovery of the amortized cost basis, which may be upon maturity. Therefore, no ACL on investment securities available for sale was recorded as of March 31, 2023 and December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also evaluated investment securities held to maturity for current expected credit losses as of March 31, 2023 and December 31, 2022. There were no investment securities held to maturity classified as nonaccrual or past due as of March 31, 2023 and December 31, 2022 and all were issued by the U.S. government and its agencies and either explicitly or implicitly guaranteed by the U.S. government, highly rated by major credit rating agencies and had a long history of no credit losses. Accordingly, the Company did not measure expected credit losses on investment securities held to maturity since the historical credit loss information adjusted for current conditions and reasonable and supportable forecasts results in an expectation that nonpayment of the amortized cost basis is zero. Therefore, no ACL on investment securities held to maturity was recorded as of March 31, 2023 and December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(d) Realized Gains and Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the gross realized gains and losses on the sale of investment securities available for sale for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross realized gains&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross realized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net realized loss&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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(e) Pledged Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amortized cost and fair value of investment securities that were pledged as collateral for the following obligations at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Washington and Oregon state public deposits&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;203,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Reserve Bank credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;656,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities sold under agreement to repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other securities pledged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;975,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;886,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(f) Accrued Interest Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued interest receivable excluded from the amortized cost of investment securities available for sale totaled $4.3&#160;million and $4.8&#160;million at March 31, 2023 and December 31, 2022, respectively. Accrued interest receivable excluded from the amortized cost on investment securities held to maturity totaled $2.3&#160;million and $2.4&#160;million at March 31, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No amounts of accrued interest receivable on investment securities available for sale or held to maturity were reversed against interest income on investment securities during three months ended March 31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(G) Non-Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December 31, 2022, as a member bank of Visa U.S.A., we held 6,549 shares of Visa Inc. Class B common stock. These shares had a carrying value of zero and were restricted from resale to non-member banks of Visa U.S.A. until their conversion into Class A (voting) shares upon the termination of Visa Inc.'s Covered Litigation escrow account. During the three months ended March 31, 2023, the Bank sold all shares of Visa Inc. Class B common stock and recognized a $1.6&#160;million gain which is included in other income.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:TradingSecurities
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjY4_77c9f0af-db87-4089-888c-960279a5c7ad"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjY4_a2bddb6e-fc08-413e-9708-9e41752c5fb2"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDU0OQ_6840b73e-8a9a-4f64-b266-f75446a59d94">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present the amortized cost and fair value of investment securities, and the corresponding amounts of gross unrealized and unrecognized gains and losses including the corresponding amounts of gross unrealized gains and losses on investment securities available for sale recognized in AOCI, at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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 10pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment securities available for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;481,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;704,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;663,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,424,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(107,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,318,072&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment securities held to maturity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;285,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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 10pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment securities available for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;479,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;714,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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 10pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,460,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(128,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,443&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment securities held to maturity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;283,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;766,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(92,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;673,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNC0xLTEtMS0xOTU4NTg_9dbebee2-5151-44fa-81be-c6d6e6262d9f"
      unitRef="usd">68514000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNC0zLTEtMS0xOTU4NTg_0d0800ef-56be-45d4-bbe6-4e046a6e2958"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNC01LTEtMS0xOTU4NTg_651f07af-e5bd-4037-88fd-ab7220e4706f"
      unitRef="usd">3964000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNC03LTEtMS0xOTU4NTg_32015a26-043b-41f1-b29e-e1001d1a7c92"
      unitRef="usd">64550000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i1c05810de01947658088778e9865235a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNS0xLTEtMS0xOTU4NTg_8ec9f9ab-3abc-4b1f-8371-70dc61ade63f"
      unitRef="usd">146525000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1c05810de01947658088778e9865235a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNS0zLTEtMS0xOTU4NTg_3cbd88df-7f97-408c-b3d4-226f5c8dd8d1"
      unitRef="usd">218000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1c05810de01947658088778e9865235a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNS01LTEtMS0xOTU4NTg_41196275-eb87-4131-9704-2825c59a4375"
      unitRef="usd">14246000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1c05810de01947658088778e9865235a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNS03LTEtMS0xOTU4NTg_9691cb2e-2ae2-4a2d-ba4c-e6831dc21836"
      unitRef="usd">132497000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNi0xLTEtMS0xOTU4NTg_97f23fba-44df-4179-833b-20edf4d525a1"
      unitRef="usd">481380000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNi0zLTEtMS0xOTU4NTg_6b47ddc2-cd60-43e8-91ad-b6250c70e41f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNi01LTEtMS0xOTU4NTg_e8390dd5-c1bd-4353-9c3d-2b2795406eb3"
      unitRef="usd">47668000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNi03LTEtMS0xOTU4NTg_2e444a2f-6df7-4520-8f01-a2423d794cad"
      unitRef="usd">433712000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNy0xLTEtMS0xOTU4NTg_2e1082b6-c6cb-4958-adae-e2d2df3186c1"
      unitRef="usd">704156000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNy0zLTEtMS0xOTU4NTg_dfed1738-ed0b-4040-9dcf-4b9244452903"
      unitRef="usd">47000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNy01LTEtMS0xOTU4NTg_7fbdac07-4142-4ebc-a82e-5a332041a10c"
      unitRef="usd">40706000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfNy03LTEtMS0xOTU4NTg_f5464bab-178d-4a4e-8b42-4c4ffa173025"
      unitRef="usd">663497000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="icfb267d50c124a00864605b93fe2756a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOC0xLTEtMS0xOTU4NTg_f98d91e2-443d-409d-8755-2c969b9c040f"
      unitRef="usd">4000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icfb267d50c124a00864605b93fe2756a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOC0zLTEtMS0xOTU4NTg_bb2f86ee-b112-42da-8d0a-91bf53f19678"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icfb267d50c124a00864605b93fe2756a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOC01LTEtMS0xOTU4NTg_bd9cccef-f90b-4bdc-ae00-c5bd599c1ae9"
      unitRef="usd">183000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icfb267d50c124a00864605b93fe2756a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOC03LTEtMS0xOTU4NTg_06887796-922d-4de6-81d4-1affc52075cf"
      unitRef="usd">3817000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOS0xLTEtMS0xOTU4NTg_ea2304fe-920d-471d-be58-5fe25c4ef31a"
      unitRef="usd">20394000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOS0zLTEtMS0xOTU4NTg_fde820bd-b50f-4f00-ab34-b3b46cd40307"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOS01LTEtMS0xOTU4NTg_994d790b-9519-4252-b936-f32466b1a26b"
      unitRef="usd">395000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfOS03LTEtMS0xOTU4NTg_008bf1a3-fa84-45fe-8e6f-ad96e5ad13bb"
      unitRef="usd">19999000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfMTAtMS0xLTEtMTk1ODU4_3fe063a5-b03d-44f5-92ab-92cf0639a2b2"
      unitRef="usd">1424969000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfMTAtMy0xLTEtMTk1ODU4_442d6dfd-1512-44f7-848d-f4cb45af8405"
      unitRef="usd">265000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfMTAtNS0xLTEtMTk1ODU4_898e7458-5aa2-40b7-8d62-f3176b1472e5"
      unitRef="usd">107162000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc3MTZmZWIzYzI4ODQ4YTFhNDMzMWEzNTkzYTMzOGY0L3RhYmxlcmFuZ2U6NzcxNmZlYjNjMjg4NDhhMWE0MzMxYTM1OTNhMzM4ZjRfMTAtNy0xLTEtMTk1ODU4_661e70aa-2707-4e74-9695-70ef780b6a06"
      unitRef="usd">1318072000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNC0xLTEtMS0yMjIwMjE_cd167556-9c8f-474e-bd27-4d7a82bd63a5"
      unitRef="usd">150969000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNC0zLTEtMS0yMjIwMjE_ac3303d3-e591-4f8a-bbb4-b757ea03c70d"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNC01LTEtMS0yMjIwMjE_bcd10df3-4744-4813-b474-5987cd61846b"
      unitRef="usd">28298000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNC03LTEtMS0yMjIwMjE_735d7367-d7a6-409d-acf6-f0d335ab2a26"
      unitRef="usd">122671000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNi0xLTEtMS0yMjIwMjE_d25b1e2f-7b8c-4bae-8c15-9621c9fbd9c6"
      unitRef="usd">285337000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNi0zLTEtMS0yMjIwMjE_cdf5dff6-cd5a-4ad2-a8cf-975593a35e79"
      unitRef="usd">12000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNi01LTEtMS0yMjIwMjE_c709b37f-3faa-4a12-8108-b98e22528d26"
      unitRef="usd">12315000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNi03LTEtMS0yMjIwMjE_82dd45c0-37dc-4469-98c3-e1f02d00927c"
      unitRef="usd">273034000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNy0xLTEtMS0yMjIwMjE_b73764a9-4c70-43f9-907d-9e17df7e9c55"
      unitRef="usd">323857000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNy0zLTEtMS0yMjIwMjE_e6bca14f-4b68-4cab-8c81-4edd8d87b916"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNy01LTEtMS0yMjIwMjE_25196c70-3351-4a5a-bec1-d95de0a6dd87"
      unitRef="usd">34915000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfNy03LTEtMS0yMjIwMjE_c52cf82f-c702-4ef1-b20b-d0c7b81268f5"
      unitRef="usd">288942000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfMTAtMS0xLTEtMjI3MDA4_2847eb9f-cab4-4d68-8767-29633af703eb"
      unitRef="usd">760163000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfMTAtMy0xLTEtMjI3MDA4_63edbc76-a7c1-4cac-ae45-3788126b1348"
      unitRef="usd">12000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfMTAtNS0xLTEtMjI3MDA4_0a0c4247-71c1-4b15-9da6-c70660e1bc4e"
      unitRef="usd">75528000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjcyZGJkMTM4MWNiMDRmZjA5YjE3OWQ3MGI4ZWNjNDdmL3RhYmxlcmFuZ2U6NzJkYmQxMzgxY2IwNGZmMDliMTc5ZDcwYjhlY2M0N2ZfMTAtNy0xLTEtMjI3MDA4_f538200d-da88-47af-9930-4a13004ffee1"
      unitRef="usd">684647000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNC0xLTEtMS0xOTU4NTg_e52b6402-d2a5-4928-a843-33935abdbbae"
      unitRef="usd">68912000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNC0zLTEtMS0xOTU4NTg_22290f86-7cb2-4c24-a975-2a828d5d3e12"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNC01LTEtMS0xOTU4NTg_6bd89964-5dd7-4849-a061-11e52f1e1dc4"
      unitRef="usd">5053000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNC03LTEtMS0xOTU4NTg_dff9f120-28e8-46c0-8696-970f89fba26a"
      unitRef="usd">63859000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNS0xLTEtMS0xOTU4NTg_cafde5dd-ed31-4bd1-9c98-9a5db1d7f0df"
      unitRef="usd">171087000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNS0zLTEtMS0xOTU4NTg_d8b4d7f6-651e-4361-8bd2-1a801d2d4c54"
      unitRef="usd">172000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNS01LTEtMS0xOTU4NTg_ee9effa8-7315-4d8b-93fd-8526d88d046e"
      unitRef="usd">18233000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNS03LTEtMS0xOTU4NTg_1300d944-020f-416a-ae11-1c670ea572b1"
      unitRef="usd">153026000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNi0xLTEtMS0xOTU4NTg_87a723ae-8b58-47a0-b0b8-e4133af17298"
      unitRef="usd">479473000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNi0zLTEtMS0xOTU4NTg_95e8701a-1d5e-4ce6-844d-0d39caf1384c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNi01LTEtMS0xOTU4NTg_97bc9ee3-7086-425f-9648-c6f2d59c857d"
      unitRef="usd">55087000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNi03LTEtMS0xOTU4NTg_3c21a44e-d230-4e46-9532-a34c51b39834"
      unitRef="usd">424386000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNy0xLTEtMS0xOTU4NTg_4cf68b5d-4cfc-494c-8869-98401c6319f5"
      unitRef="usd">714136000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNy0zLTEtMS0xOTU4NTg_e025d51f-4872-45ab-87a9-eafeea180834"
      unitRef="usd">19000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNy01LTEtMS0xOTU4NTg_d7924e95-cecb-4c5c-b3fc-5c764bbdb927"
      unitRef="usd">49734000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfNy03LTEtMS0xOTU4NTg_a12f8817-a357-4841-a8fc-ad32a1019a53"
      unitRef="usd">664421000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6944d568c3964419a87f501340ee8699_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOC0xLTEtMS0xOTU4NTg_cb30c215-a2d8-4c61-a577-00cd228d262c"
      unitRef="usd">4000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6944d568c3964419a87f501340ee8699_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOC0zLTEtMS0xOTU4NTg_dbdb0a0a-b933-4687-982b-30cc09d233cc"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6944d568c3964419a87f501340ee8699_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOC01LTEtMS0xOTU4NTg_75dc8d21-850a-4761-a1dc-815dcd1b8a14"
      unitRef="usd">166000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6944d568c3964419a87f501340ee8699_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOC03LTEtMS0xOTU4NTg_70e2824c-0e8d-4099-a6cd-9ab85d9cc91a"
      unitRef="usd">3834000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOS0xLTEtMS0xOTU4NTg_7a18df14-20e7-4c91-8396-a95aff795605"
      unitRef="usd">22425000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOS0zLTEtMS0xOTU4NTg_c88abadb-e0c3-4204-b8c2-4bc13cfd16fa"
      unitRef="usd">14000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOS01LTEtMS0xOTU4NTg_6d815da4-ac9b-4bfc-add3-fd81cc3f50a3"
      unitRef="usd">522000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfOS03LTEtMS0xOTU4NTg_dcba6aa1-de87-4739-8a3f-ab6d3643b256"
      unitRef="usd">21917000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfMTAtMS0xLTEtMTk1ODU4_2e503160-694a-4d16-94eb-1c8ee911e896"
      unitRef="usd">1460033000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfMTAtMy0xLTEtMTk1ODU4_cd8daaf8-cd54-4d8b-b649-880b3f068d7e"
      unitRef="usd">205000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfMTAtNS0xLTEtMTk1ODU4_d29b50cf-7950-4a2d-938f-0348428c1557"
      unitRef="usd">128795000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjNlMDAzMWI0ZDdmYTRhNjE5YTg4YzY0NzA0MDUwZDAwL3RhYmxlcmFuZ2U6M2UwMDMxYjRkN2ZhNGE2MTlhODhjNjQ3MDQwNTBkMDBfMTAtNy0xLTEtMTk1ODU4_fbabd30b-ba7f-4d1e-b9ac-083ddb403486"
      unitRef="usd">1331443000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNC0xLTEtMS0yMjIwNzk_00d7818e-ff48-42bc-969b-9a1a3b4ec2e8"
      unitRef="usd">150936000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNC0zLTEtMS0yMjIwNzk_9c4b61cc-b5a4-4256-a899-d0dee17c7432"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNC01LTEtMS0yMjIwNzk_56bd376b-f5ab-4c03-b3d5-df798af2c08a"
      unitRef="usd">33585000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNC03LTEtMS0yMjIwNzk_160ef4d6-c855-4d2b-b4b2-422d2a998fd4"
      unitRef="usd">117351000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNi0xLTEtMS0yMjIwNzk_e4500947-f9e8-416a-afb8-d8dc6a4b2b8f"
      unitRef="usd">290318000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNi0zLTEtMS0yMjIwNzk_ea1a1ed1-800c-46a4-82a8-a812721ca47e"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNi01LTEtMS0yMjIwNzk_d0736c76-9c69-4f61-a4ee-db8cabaf1bff"
      unitRef="usd">17440000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNi03LTEtMS0yMjIwNzk_de7f705c-b9dc-405a-9dbf-7fc38a884e69"
      unitRef="usd">272878000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNy0xLTEtMS0yMjIwNzk_732e8b81-8a61-4400-994a-6920d5f9dfac"
      unitRef="usd">325142000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNy0zLTEtMS0yMjIwNzk_2f4a5dbb-3bb4-4dc8-8cd3-cef143846bda"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNy01LTEtMS0yMjIwNzk_0c9ffc55-4e53-45af-975c-dd1989854009"
      unitRef="usd">41937000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfNy03LTEtMS0yMjIwNzk_8b81cb80-3cd7-445b-a8f6-2ab7461abcda"
      unitRef="usd">283205000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfMTAtMS0xLTEtMjI3MDEw_bc97f9de-8270-4b2f-8fd1-00418e7277e2"
      unitRef="usd">766396000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfMTAtMy0xLTEtMjI3MDEw_4f8dae5e-eb66-491e-9ee2-3ca6b956bdbf"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfMTAtNS0xLTEtMjI3MDEw_32f326f7-8016-462a-b1bb-38b3db94fb96"
      unitRef="usd">92962000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmUwYjE5NDhmOTZjMzRkOGY5YjM4ZjcwZWE4M2Q3MDRlL3RhYmxlcmFuZ2U6ZTBiMTk0OGY5NmMzNGQ4ZjliMzhmNzBlYTgzZDcwNGVfMTAtNy0xLTEtMjI3MDEw_8ffc438c-6f52-4440-87ee-e184ae344312"
      unitRef="usd">673434000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDU1Nw_d3c1aad3-8d1a-4192-8ff8-2fb0fb237b02">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the amortized cost and fair value of investment securities by contractual maturity at the date indicated. Actual maturities may differ from contractual maturities because certain borrowers have the right to call or prepay obligations with or without call or prepayment penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities Available for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities Held to Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total investment securities due at a single maturity date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,205,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,117,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;609,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;561,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total investment securities&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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,424,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,318,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,647&#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:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mortgage-backed securities, which have prepayment provisions, are not assigned to maturity categories due to fluctuations in their payment speed.&lt;/span&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfMy0xLTEtMS0xOTU4NTg_e3a0bcb7-01d3-4edc-91f9-c1fdcf185673"
      unitRef="usd">29254000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfMy0zLTEtMS0xOTU4NTg_639e7d88-5477-41df-99fa-4d1445c87758"
      unitRef="usd">28962000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfMy01LTEtMS0xOTU4NTg_0b14ada7-168c-41c7-b076-12e6cb6a4143"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfMy03LTEtMS0xOTU4NTg_6638112a-33cf-4c81-8f46-29d6d7002068"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNC0xLTEtMS0xOTU4NTg_45d3b55b-a206-4aa2-8a1a-3ddce3113bfd"
      unitRef="usd">38323000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNC0zLTEtMS0xOTU4NTg_c86e7d27-84af-4e4f-a153-03f11b741c74"
      unitRef="usd">36884000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNC01LTEtMS0xOTU4NTg_d94b74e6-6f3b-4a55-af48-3060594a2c0d"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNC03LTEtMS0xOTU4NTg_b4336ab8-2aef-42d9-85e5-22fbae0bf0cf"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNS0xLTEtMS0xOTU4NTg_958c0d9a-e55f-44a3-adc0-41e687042f49"
      unitRef="usd">43983000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNS0zLTEtMS0xOTU4NTg_2a566e02-72a1-4c1d-85d3-e8cb6d00200b"
      unitRef="usd">41429000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNS01LTEtMS0xOTU4NTg_915a12c5-a339-407c-b43b-9ee263fcef6f"
      unitRef="usd">83235000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNS03LTEtMS0xOTU4NTg_aa86e105-b48a-4aba-b641-d0e6fe05b4f6"
      unitRef="usd">70107000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNi0xLTEtMS0xOTU4NTg_5f33769f-4ebd-4d53-8828-e35fa0051152"
      unitRef="usd">107479000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNi0zLTEtMS0xOTU4NTg_b587bb98-8f84-4e84-b69c-ddbb7ef6aa1e"
      unitRef="usd">93589000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNi01LTEtMS0xOTU4NTg_81acaabe-4470-47e8-9211-bd92d69995f9"
      unitRef="usd">67734000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNi03LTEtMS0xOTU4NTg_b9d5bfa8-69c6-4670-aa49-22d8e9467cd1"
      unitRef="usd">52564000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNy0xLTEtMS0xOTU4NTg_54f383ca-3d44-45c6-81b9-bb98264710ec"
      unitRef="usd">219039000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNy0zLTEtMS0xOTU4NTg_cddc8bdb-22bf-4b85-a63f-cabd5f999423"
      unitRef="usd">200864000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNy01LTEtMS0xOTU4NTg_b4a6c3d3-05d5-4f48-b64e-600b901f8f91"
      unitRef="usd">150969000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfNy03LTEtMS0xOTU4NTg_1c952367-09dc-4f66-a120-bed907920a36"
      unitRef="usd">122671000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOC0xLTEtMS0xOTU4NTg_e222a3f3-e0b3-43bb-8f5f-61c97d87fd93"
      unitRef="usd">1205930000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOC0zLTEtMS0xOTU4NTg_2e10b179-110a-4fae-96d9-ab2059c67210"
      unitRef="usd">1117208000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOC01LTEtMS0xOTU4NTg_c4a1c51d-de5a-49c3-a840-9b41143be244"
      unitRef="usd">609194000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOC03LTEtMS0xOTU4NTg_ea690d16-2f69-4958-ba7b-cbb716517c8b"
      unitRef="usd">561976000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOS0xLTEtMS0xOTU4NTg_1d270369-bb50-49a7-b73a-3dcc4c672d84"
      unitRef="usd">1424969000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOS0zLTEtMS0xOTU4NTg_3364dc65-9eaa-4689-9d75-5d2db43861b2"
      unitRef="usd">1318072000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOS01LTEtMS0xOTU4NTg_71975ce2-2d8d-403b-aa8d-6061e02270c6"
      unitRef="usd">760163000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmEyODYzYzEwMzRjZjRmNDNhMmIyNjRkNmZjOThjNjFlL3RhYmxlcmFuZ2U6YTI4NjNjMTAzNGNmNGY0M2EyYjI2NGQ2ZmM5OGM2MWVfOS03LTEtMS0xOTU4NTg_d65770f0-f303-443d-b460-38c2a6e8904a"
      unitRef="usd">684647000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <hfwa:ConcentrationDebtSecurities
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMTE2MQ_233c6e75-f627-47bb-881b-4097ff0e96ee"
      unitRef="number">0</hfwa:ConcentrationDebtSecurities>
    <hfwa:ConcentrationDebtSecurities
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMTE2MQ_3daa9f6b-9ad1-42bf-8592-38cd7d6a7c02"
      unitRef="number">0</hfwa:ConcentrationDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDU0NQ_0aea453f-3468-4dd2-90c8-f169a1c8c66a">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present the gross unrealized losses and fair value of the Company&#x2019;s investment securities available for sale for which an ACL on investment securities available for sale has not been recorded, aggregated by investment category and length of time the individual securities have been in a continuous unrealized loss position at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 10pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;639,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 10pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;511,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;747,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(96,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,259,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(107,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;U.S. government agency and government-sponsored enterprise mortgage-backed securities and collateralized mortgage obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;206,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;473,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;181,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;655,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;846,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;441,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(88,762)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,288,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(128,795)&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:22.5pt;padding-right:22.5pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;U.S. government agency and government-sponsored enterprise mortgage-backed securities and collateralized mortgage obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i746809784e16415ca9d39333cc751ee5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC0xLTEtMS0xOTU4NTg_2cff1b96-f127-479f-b8a7-ece909b3e993"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i746809784e16415ca9d39333cc751ee5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC0zLTEtMS0xOTU4NTg_bd0aaead-f3f5-40ce-b12e-2b21ee876fae"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i746809784e16415ca9d39333cc751ee5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC01LTEtMS0xOTU4NTg_3f1282dc-b2f5-4f40-95e8-b4110d3192de"
      unitRef="usd">64550000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i746809784e16415ca9d39333cc751ee5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC03LTEtMS0xOTU4NTg_a399ebe3-1c54-4c88-9223-c6fe56c0fecb"
      unitRef="usd">3964000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i746809784e16415ca9d39333cc751ee5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC05LTEtMS0xOTU4NTg_71cc9a15-d5b3-4aff-8530-61c38c10a3b8"
      unitRef="usd">64550000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i746809784e16415ca9d39333cc751ee5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNC0xMS0xLTEtMTk1ODU4_5d833f5b-b062-4c05-a5ae-428f4c5fda98"
      unitRef="usd">3964000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i54855521436d4690a863c474b5a91322_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS0xLTEtMS0xOTU4NTg_b3f81c49-df30-4d7a-8e17-166663a026cc"
      unitRef="usd">5677000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i54855521436d4690a863c474b5a91322_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS0zLTEtMS0xOTU4NTg_c2bdfc1a-5b17-489e-9756-2ff65bd675ed"
      unitRef="usd">37000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i54855521436d4690a863c474b5a91322_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS01LTEtMS0xOTU4NTg_9eab5c37-35d5-4308-b16b-01478ff71dd8"
      unitRef="usd">92518000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i54855521436d4690a863c474b5a91322_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS03LTEtMS0xOTU4NTg_9b8cf672-666a-4bb2-a24e-b7aa0a24a686"
      unitRef="usd">14209000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i54855521436d4690a863c474b5a91322_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS05LTEtMS0xOTU4NTg_c34f710d-ac72-422e-983d-1bb562b5df9a"
      unitRef="usd">98195000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i54855521436d4690a863c474b5a91322_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNS0xMS0xLTEtMTk1ODU4_12ea0deb-d6f7-474c-9c7a-da97fdf599db"
      unitRef="usd">14246000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi0xLTEtMS0xOTU4NTg_b8406d8a-e326-4174-8eb0-c50f301ba4c2"
      unitRef="usd">142665000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi0zLTEtMS0xOTU4NTg_6d0a49b1-2e77-42cf-aec3-78244e68bed2"
      unitRef="usd">3401000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi01LTEtMS0xOTU4NTg_ca671b1e-a654-4feb-b92a-8f66a5dee7ae"
      unitRef="usd">291047000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi03LTEtMS0xOTU4NTg_149af52d-260e-4f63-976e-bb469df6b9c2"
      unitRef="usd">44267000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi05LTEtMS0xOTU4NTg_f0374539-ffa9-46c9-bb16-d72ae2b8fff7"
      unitRef="usd">433712000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i84b94fde51c443da802ab44156b7cb88_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNi0xMS0xLTEtMTk1ODU4_39051643-6b73-4983-9f99-cd0d9db5ff69"
      unitRef="usd">47668000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy0xLTEtMS0xOTU4NTg_ffaa5996-dc1e-4084-8220-6755916db8b2"
      unitRef="usd">350217000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy0zLTEtMS0xOTU4NTg_96447957-0091-4896-a264-3e571e15f375"
      unitRef="usd">7332000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy01LTEtMS0xOTU4NTg_03fa5134-9aea-4103-abf7-52d4c8949fed"
      unitRef="usd">289192000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy03LTEtMS0xOTU4NTg_f9974dfd-9f6f-4d57-91e4-129a8c51d930"
      unitRef="usd">33374000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy05LTEtMS0xOTU4NTg_f742a6d1-2c89-46b1-ab7d-2c45e79150e9"
      unitRef="usd">639409000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i8d624086ad45407e93733cff34bb5c52_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfNy0xMS0xLTEtMTk1ODU4_7a9c1f82-0737-469e-b0e0-b1b0d1010c7a"
      unitRef="usd">40706000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC0xLTEtMS0xOTU4NTg_cf6df9f6-74d1-422a-8dd3-48bd17dbf2de"
      unitRef="usd">3817000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC0zLTEtMS0xOTU4NTg_ab776d20-3c87-4ac9-945b-ce6cdd6c6ffe"
      unitRef="usd">183000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC01LTEtMS0xOTU4NTg_50010bd3-0b37-4109-8888-fdc6667aa511"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC03LTEtMS0xOTU4NTg_5093c069-9002-44fe-9491-f0ff2ed46a13"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC05LTEtMS0xOTU4NTg_16f6b2b0-0440-4b50-a976-7363fcfb2098"
      unitRef="usd">3817000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ie0399ae7135c40a983a2f6d989de555f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOC0xMS0xLTEtMTk1ODU4_eb88f9b7-114a-4f7d-a329-9dc16ee9ce9a"
      unitRef="usd">183000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS0xLTEtMS0xOTU4NTg_60818cc6-af8d-44df-8f63-d1551dace2c3"
      unitRef="usd">9248000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS0zLTEtMS0xOTU4NTg_754e41e7-4096-44d1-a8d8-c285fbc785e9"
      unitRef="usd">52000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS01LTEtMS0xOTU4NTg_97fab09a-af44-421c-851f-4707019bdba7"
      unitRef="usd">10145000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS03LTEtMS0xOTU4NTg_cc30b670-0c46-4d9d-bf00-3ad65149cf1c"
      unitRef="usd">343000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS05LTEtMS0xOTU4NTg_0aaf4c53-1e10-47bf-9f4b-280eae594a35"
      unitRef="usd">19393000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="id1b3ed4d58fb452db1d8bed553a946cc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfOS0xMS0xLTEtMTk1ODU4_adb4d82c-d67e-4a10-a378-e27153ef6237"
      unitRef="usd">395000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtMS0xLTEtMTk1ODU4_c8ba6489-aacf-40ae-a00d-01f5d2fefce1"
      unitRef="usd">511624000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtMy0xLTEtMTk1ODU4_f1bc8001-c9bc-489c-a929-66bdf5fb202f"
      unitRef="usd">11005000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtNS0xLTEtMTk1ODU4_aeb8c2e9-5e12-458c-a87c-7277373871be"
      unitRef="usd">747452000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtNy0xLTEtMTk1ODU4_84bad3cc-2ff7-4c6e-8ca8-68845f83bf66"
      unitRef="usd">96157000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtOS0xLTEtMTk1ODU4_a602b876-00bc-4a91-a4d9-a922ebcae0c7"
      unitRef="usd">1259076000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOmE4NDdjZmE5MWFjNjRjMjc4MDZhNmQzNWM1Y2Y0YWMyL3RhYmxlcmFuZ2U6YTg0N2NmYTkxYWM2NGMyNzgwNmE2ZDM1YzVjZjRhYzJfMTAtMTEtMS0xLTE5NTg1OA_e1826e37-eb57-44df-88c4-3f985f138ab8"
      unitRef="usd">107162000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC0xLTEtMS0xOTU4NTg_12a9a648-0add-47c4-916d-8cdcc4071cf6"
      unitRef="usd">51900000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC0zLTEtMS0xOTU4NTg_69170779-a078-41a0-a82d-9f66375fe15b"
      unitRef="usd">2031000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC01LTEtMS0xOTU4NTg_b9172b20-c457-4924-b354-acb146d7f92f"
      unitRef="usd">11959000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC03LTEtMS0xOTU4NTg_ceea2a32-8e7c-4abc-a409-96d861ae4784"
      unitRef="usd">3022000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC05LTEtMS0xOTU4NTg_45215fba-0be9-40e6-bede-93891fb8f846"
      unitRef="usd">63859000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ia8173d3f77514a448c1f5602eb4149d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNC0xMS0xLTEtMTk1ODU4_3a4cae64-bc8c-4ae8-8e3d-c4fdc675b3a3"
      unitRef="usd">5053000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9b75cc193355494c960bc1e38341d195_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS0xLTEtMS0xOTU4NTg_a476adc0-91f6-48d0-be3a-05ac97ceb2f0"
      unitRef="usd">82580000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9b75cc193355494c960bc1e38341d195_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS0zLTEtMS0xOTU4NTg_4763a79f-8dcd-42a1-ad40-fd3d5c904fd7"
      unitRef="usd">5585000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i9b75cc193355494c960bc1e38341d195_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS01LTEtMS0xOTU4NTg_e4a393ed-0c7f-4b3a-a522-a505144c6d55"
      unitRef="usd">40945000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9b75cc193355494c960bc1e38341d195_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS03LTEtMS0xOTU4NTg_d20fce5d-8164-49e9-be32-0ca50f28d7fc"
      unitRef="usd">12648000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i9b75cc193355494c960bc1e38341d195_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS05LTEtMS0xOTU4NTg_b742ed54-dffd-4a31-b999-4f66dd73e7ec"
      unitRef="usd">123525000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i9b75cc193355494c960bc1e38341d195_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNS0xMS0xLTEtMTk1ODU4_ce10d30f-db5d-48c4-a4de-5eb0077907fd"
      unitRef="usd">18233000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi0xLTEtMS0xOTU4NTg_0a6ac43a-b615-4220-bdf6-4599baad480b"
      unitRef="usd">217949000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi0zLTEtMS0xOTU4NTg_f6d2dff0-b920-45c6-9bf2-112fda830cd2"
      unitRef="usd">14770000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi01LTEtMS0xOTU4NTg_265b0a06-c7ac-413e-86e2-a79065755198"
      unitRef="usd">206437000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi03LTEtMS0xOTU4NTg_877a7407-d275-4300-a1f3-859f659c47a1"
      unitRef="usd">40317000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi05LTEtMS0xOTU4NTg_3827f71c-316a-4f08-90cf-93a6131082ac"
      unitRef="usd">424386000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i92128e13bbac4628b27f9d81da887f22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNi0xMS0xLTEtMTk1ODU4_942eaf80-c352-41fc-bd2c-fb095d93dcef"
      unitRef="usd">55087000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy0xLTEtMS0xOTU4NTg_13703571-1c07-424a-a8be-594b4047333b"
      unitRef="usd">473580000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy0zLTEtMS0xOTU4NTg_614dd445-fae6-4c89-a57c-b6c148873f58"
      unitRef="usd">16971000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy01LTEtMS0xOTU4NTg_37365dfb-c2c4-4574-b725-74717b7b57d4"
      unitRef="usd">181692000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy03LTEtMS0xOTU4NTg_d0d70bcc-eb2d-4baf-bed5-761cf515f2f4"
      unitRef="usd">32763000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy05LTEtMS0xOTU4NTg_44c4a4c7-bd35-4ec5-8202-a7c3237e6212"
      unitRef="usd">655272000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3600df9c64c04b319990b37e91e7da05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfNy0xMS0xLTEtMTk1ODU4_8eec9c76-f8fb-403b-8de6-5a9d51970329"
      unitRef="usd">49734000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC0xLTEtMS0yMDgwNTM_9e3c7800-54e1-4254-bea0-baebbddcda30"
      unitRef="usd">3834000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC0zLTEtMS0yMDgwNTM_9878ce38-8a4a-465d-aaee-fec73818779e"
      unitRef="usd">166000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC01LTEtMS0yMDgwNTM_7f1d5633-28f5-40a4-a641-4878dcf97838"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC03LTEtMS0yMDgwNTM_baf8ea47-2202-4c22-b331-a31242e266ab"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC05LTEtMS0xOTU4NTg_5744c085-4350-4980-a7ed-e96c848269d0"
      unitRef="usd">3834000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i4d71326d6eab47238cdff7e5e471bad8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOC0xMS0xLTEtMTk1ODU4_e9bdc6a4-de66-4200-9702-548467fed533"
      unitRef="usd">166000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS0xLTEtMS0xOTU4NTg_bceb46db-e313-4dae-b5f7-9dffc58c5e97"
      unitRef="usd">16489000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS0zLTEtMS0xOTU4NTg_4075eb85-4cce-4ec8-8ddd-464b360a71cb"
      unitRef="usd">510000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS01LTEtMS0xOTU4NTg_cd2352e7-ee39-4131-b8b8-2ffe04e182f9"
      unitRef="usd">721000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS03LTEtMS0xOTU4NTg_ecc3feb3-03c7-45e3-a0af-60e8269cad0d"
      unitRef="usd">12000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS05LTEtMS0xOTU4NTg_736f6738-d35f-49e8-ae4b-4c3134367423"
      unitRef="usd">17210000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i350b2fa653124a2fb78db4b4f59409fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfOS0xMS0xLTEtMTk1ODU4_2b64e736-d611-4c47-b9fa-fd1017559e27"
      unitRef="usd">522000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtMS0xLTEtMTk1ODU4_eb6f8c45-f20e-4ea5-bf25-1365afa6fbcf"
      unitRef="usd">846332000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtMy0xLTEtMTk1ODU4_d6420ec2-4083-47b2-bd3e-dd9e0b2535de"
      unitRef="usd">40033000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtNS0xLTEtMTk1ODU4_2d53067a-16b3-4aca-b782-aef7fe635b25"
      unitRef="usd">441754000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtNy0xLTEtMTk1ODU4_3a174021-5a56-496b-8ccf-90c1f2ab8d5b"
      unitRef="usd">88762000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtOS0xLTEtMTk1ODU4_e0b26130-1efb-4c20-85d0-c3c12a0c7c3c"
      unitRef="usd">1288086000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjk5ZmQxZDYwNzQ0MDQwMTJhZDg0MzFkMjkwYTA4NzE2L3RhYmxlcmFuZ2U6OTlmZDFkNjA3NDQwNDAxMmFkODQzMWQyOTBhMDg3MTZfMTAtMTEtMS0xLTE5NTg1OA_7f8c7336-23e8-449b-a54f-fef79387d7e6"
      unitRef="usd">128795000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <hfwa:DebtSecuritiesAllowanceForCreditLossPolicyTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDU1NA_99b9ad2c-058c-4961-bb54-745341d6728d">ACL on Investment Securities&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company evaluated investment securities available for sale as of March 31, 2023 and December 31, 2022 and determined that any declines in fair value were attributable to changes in interest rates relative to where these investments fall within the yield curve and individual characteristics. Management monitors published credit ratings for adverse changes for all rated investment securities and none of these securities had a below investment grade credit rating as of both March 31, 2023 and December 31, 2022. In addition, the Company does not intend to sell these securities nor does the Company consider it more likely than not that it will be required to sell these securities before the recovery of the amortized cost basis, which may be upon maturity. Therefore, no ACL on investment securities available for sale was recorded as of March 31, 2023 and December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also evaluated investment securities held to maturity for current expected credit losses as of March 31, 2023 and December 31, 2022. There were no investment securities held to maturity classified as nonaccrual or past due as of March 31, 2023 and December 31, 2022 and all were issued by the U.S. government and its agencies and either explicitly or implicitly guaranteed by the U.S. government, highly rated by major credit rating agencies and had a long history of no credit losses. Accordingly, the Company did not measure expected credit losses on investment securities held to maturity since the historical credit loss information adjusted for current conditions and reasonable and supportable forecasts results in an expectation that nonpayment of the amortized cost basis is zero. Therefore, no ACL on investment securities held to maturity was recorded as of March 31, 2023 and December 31, 2022.&lt;/span&gt;&lt;/div&gt;</hfwa:DebtSecuritiesAllowanceForCreditLossPolicyTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjUyNA_2cd0bd9c-3e66-451a-8ba1-1d94d5427537"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjUyNA_b1e460f7-93ca-4601-9c7c-0a9b3ae8a07c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityNonaccrual
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjczNA_0889ee97-d3f0-41d9-86bd-47f8813448c2"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityNonaccrual>
    <us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjczNA_b1978390-a575-4369-b83e-83da48aef137"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing>
    <us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjczNA_bca421ab-1f26-4fb3-9437-ebd63d8b86a3"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing>
    <us-gaap:DebtSecuritiesHeldToMaturityNonaccrual
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMjczNA_f1790e15-10be-4640-9d81-d9f10bdea528"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityNonaccrual>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMzM2Mw_c9f43468-e231-4a7f-ba1b-adb7a6da43f4"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNzE0NjgyNTU5MjgzNA_70d4a13c-ac18-47ca-910f-9e5c9eaae7b5">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the gross realized gains and losses on the sale of investment securities available for sale for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross realized gains&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross realized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net realized loss&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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfMy0xLTEtMS0yMTkyMjg_a4c4b6c1-390e-4de1-8e0a-e0f5853e5cc8"
      unitRef="usd">36000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfMy0zLTEtMS0yMjcwMTU_04e16e35-26f3-495a-b227-0d50f60fee71"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfNC0xLTEtMS0yMTkyMzY_479fe47a-6135-4cd4-b8c8-379a60ec092d"
      unitRef="usd">322000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfNC0zLTEtMS0yMjcwMTU_0dee2cf0-f7eb-4d41-99c6-23bc64cbe315"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfNS0xLTEtMS0yMjcwMTQ_dc5fe22e-1d4a-4621-8711-b012e2201fd8"
      unitRef="usd">-286000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjM4Nzc2MTE1MWZiOTQzY2JhNGJlNjJjMzMwOGYwZTE2L3RhYmxlcmFuZ2U6Mzg3NzYxMTUxZmI5NDNjYmE0YmU2MmMzMzA4ZjBlMTZfNS0zLTEtMS0yMjcwMTU_6336df8b-27d1-4a84-848b-afd979597eeb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDUzOQ_c19050fa-b90f-4ad9-8e07-cf3408730682">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amortized cost and fair value of investment securities that were pledged as collateral for the following obligations at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Washington and Oregon state public deposits&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;203,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Reserve Bank credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;656,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities sold under agreement to repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other securities pledged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;975,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;886,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock>
    <hfwa:DebtSecuritiesAmortizedCost
      contextRef="if6c8d8b5367f4fbfbe0ec2d1ee2ddc5e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfMy0xLTEtMS0xOTU4NTg_c92b13bc-5cb6-4b6e-ac36-b25c5622f4fe"
      unitRef="usd">214331000</hfwa:DebtSecuritiesAmortizedCost>
    <us-gaap:DebtSecurities
      contextRef="if6c8d8b5367f4fbfbe0ec2d1ee2ddc5e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfMy0zLTEtMS0xOTU4NTg_68a284f2-044d-43b7-9aab-1bdd529e8587"
      unitRef="usd">203452000</us-gaap:DebtSecurities>
    <hfwa:DebtSecuritiesAmortizedCost
      contextRef="id74947467f984a5d97382ff04c68bb08_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfMy01LTEtMS0xOTU4NTg_475d2987-1f99-4f67-baff-b51ef69a9766"
      unitRef="usd">156784000</hfwa:DebtSecuritiesAmortizedCost>
    <us-gaap:DebtSecurities
      contextRef="id74947467f984a5d97382ff04c68bb08_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfMy03LTEtMS0xOTU4NTg_2298fb77-8de9-4165-ab6e-143742828e6f"
      unitRef="usd">137931000</us-gaap:DebtSecurities>
    <hfwa:DebtSecuritiesAmortizedCost
      contextRef="i049f54843af247718a2fc56923f36398_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNC0xLTEtMS0xOTU4NTg_3ec43c46-ea32-411b-81ee-84104e5ffa15"
      unitRef="usd">656858000</hfwa:DebtSecuritiesAmortizedCost>
    <us-gaap:DebtSecurities
      contextRef="i049f54843af247718a2fc56923f36398_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNC0zLTEtMS0xOTU4NTg_057cba92-ad88-46eb-8ed0-901cb87a4a54"
      unitRef="usd">588576000</us-gaap:DebtSecurities>
    <hfwa:DebtSecuritiesAmortizedCost
      contextRef="i524c3e3859194c7f99cc6b7a8fe5239a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNC01LTEtMS0xOTU4NTg_0980c5a1-93aa-4ead-96f8-23f2e1a8eb8d"
      unitRef="usd">60660000</hfwa:DebtSecuritiesAmortizedCost>
    <us-gaap:DebtSecurities
      contextRef="i524c3e3859194c7f99cc6b7a8fe5239a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNC03LTEtMS0xOTU4NTg_c04cf6ef-f620-4d8a-95db-f6d60aef6b0d"
      unitRef="usd">49506000</us-gaap:DebtSecurities>
    <hfwa:DebtSecuritiesAmortizedCost
      contextRef="i8c2e29715bde4cc0990bef954938cfe6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNS0xLTEtMS0xOTU4NTg_111e8b47-48a1-4be9-a865-41632e02d384"
      unitRef="usd">49795000</hfwa:DebtSecuritiesAmortizedCost>
    <us-gaap:DebtSecurities
      contextRef="i8c2e29715bde4cc0990bef954938cfe6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNS0zLTEtMS0xOTU4NTg_c5146e99-3537-4d2b-81c5-e59f26b11be2"
      unitRef="usd">45832000</us-gaap:DebtSecurities>
    <hfwa:DebtSecuritiesAmortizedCost
      contextRef="i596a0ddfc1034a49b9eb53fdc5972d42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNS01LTEtMS0xOTU4NTg_abbbbb58-4379-4e0e-a1d9-a7151fc3a80a"
      unitRef="usd">63685000</hfwa:DebtSecuritiesAmortizedCost>
    <us-gaap:DebtSecurities
      contextRef="i596a0ddfc1034a49b9eb53fdc5972d42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNS03LTEtMS0xOTU4NTg_32f1cbc6-4f94-456c-842e-95f4e2d87411"
      unitRef="usd">55836000</us-gaap:DebtSecurities>
    <hfwa:DebtSecuritiesAmortizedCost
      contextRef="ib04beba49d014552903e3a9fba101b01_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNi0xLTEtMS0xOTU4NTg_f60a6bf5-4bec-4e1b-9dee-4de0af600eae"
      unitRef="usd">54341000</hfwa:DebtSecuritiesAmortizedCost>
    <us-gaap:DebtSecurities
      contextRef="ib04beba49d014552903e3a9fba101b01_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNi0zLTEtMS0xOTU4NTg_2873733d-fb36-43b7-86ed-4af4d5022417"
      unitRef="usd">48846000</us-gaap:DebtSecurities>
    <hfwa:DebtSecuritiesAmortizedCost
      contextRef="i57bc93b1be27449b8f1411ed876e18a6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNi01LTEtMS0xOTU4NTg_1f70b507-2c59-4970-9bdd-4edb35db3b43"
      unitRef="usd">54910000</hfwa:DebtSecuritiesAmortizedCost>
    <us-gaap:DebtSecurities
      contextRef="i57bc93b1be27449b8f1411ed876e18a6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNi03LTEtMS0xOTU4NTg_23fb8336-b1f3-44ca-8edb-c298f425bc6c"
      unitRef="usd">48358000</us-gaap:DebtSecurities>
    <hfwa:DebtSecuritiesAmortizedCost
      contextRef="i91bf7bea1da64942a10cee5ed9daae65_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNy0xLTEtMS0xOTU4NTg_88346086-c984-4614-a1ad-4c5af129e596"
      unitRef="usd">975325000</hfwa:DebtSecuritiesAmortizedCost>
    <us-gaap:DebtSecurities
      contextRef="i91bf7bea1da64942a10cee5ed9daae65_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNy0zLTEtMS0xOTU4NTg_f5924278-cde2-4d2c-a498-27c3e46265a7"
      unitRef="usd">886706000</us-gaap:DebtSecurities>
    <hfwa:DebtSecuritiesAmortizedCost
      contextRef="ie3c3400d61f84cf5928c66a87ab10346_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNy01LTEtMS0xOTU4NTg_40efe898-f9b3-4e55-8055-5aa0c10f2a00"
      unitRef="usd">336039000</hfwa:DebtSecuritiesAmortizedCost>
    <us-gaap:DebtSecurities
      contextRef="ie3c3400d61f84cf5928c66a87ab10346_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RhYmxlOjc5NWYzZDlkZGE3MTRmN2E5NTBlMGRjNGI5OWFlMmM2L3RhYmxlcmFuZ2U6Nzk1ZjNkOWRkYTcxNGY3YTk1MGUwZGM0Yjk5YWUyYzZfNy03LTEtMS0xOTU4NTg_07b10fb3-7a92-45bb-bc86-d9a78d591d1a"
      unitRef="usd">291631000</us-gaap:DebtSecurities>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="i4290e245e5e74591ada74706f1bfc380_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMzI5ODUzNDg5MjE1MQ_4c29d8b4-2c0f-4a8b-aa62-4c950f46825d"
      unitRef="usd">4300000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="i892bc111e40d4bc59d34a01bd69a9da6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMzI5ODUzNDg5MjE0MQ_4c447c2d-5f60-4b4c-a596-b9628bfbfb2f"
      unitRef="usd">4800000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="i70d05e3ca3304bb0aa793fa9d8f6b3aa_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMzI5ODUzNDg5MjE1Nw_bee988ec-38cd-4539-bd47-57c6a37f57fd"
      unitRef="usd">2300000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="ia7ec3a58c8ea423e946ac427df137e33_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMzI5ODUzNDg5MjE2Nw_c9cfdd2c-cc82-4158-a81c-e3cc7f6d1f3d"
      unitRef="usd">2400000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDMxNQ_1f510c62-2b0c-404e-b4bb-d99d075a4bd4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff>
    <us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestWriteoff
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDMxNQ_5da8d3f7-cec5-4ad8-9976-091fb5d83480"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestWriteoff>
    <us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDMxNQ_6a82d651-6d02-4922-94f0-1988a00883a2"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestWriteoff>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNDMxNQ_e25266ca-6c54-473f-933e-c1ac1456bcbc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i73ac6b445bc646beb8c7be8a16a1b240_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNTQ5NzU1ODE4NTM0_e44409dd-608b-4d19-96f4-ab0f4877ec5a"
      unitRef="shares">6549</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i73ac6b445bc646beb8c7be8a16a1b240_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfMTY0OTI2NzQ0ODkwOQ_af26ac10-36ec-4bc3-8109-7f3329048d6f"
      unitRef="usd">0</us-gaap:CommonStockValueOutstanding>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80My9mcmFnOjhkNDRjNzM4MTQ1ZDRiMzA4MjE2NDZlZWM5N2E1NjRiL3RleHRyZWdpb246OGQ0NGM3MzgxNDVkNGIzMDgyMTY0NmVlYzk3YTU2NGJfNTQ5NzU1ODIxMDE5_4fb2d005-2f04-4a5f-a43c-8f7b3fab5d3e"
      unitRef="usd">1600000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTI5OQ_9ca77b52-b1f4-46c4-9922-a0796e592aa0">Loans Receivable&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Bank originates loans in the ordinary course of business and has also acquired loans through mergers and acquisitions. Accrued interest receivable was excluded from disclosures presenting the Bank's amortized cost of loans receivable as it was deemed insignificant. In addition to originating loans, the Bank may also purchase loans through pool purchases, participation purchases and syndicated loan purchases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(a) Loan Origination/Risk Management&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Bank categorizes the individual loans in the total loan portfolio into four segments: commercial business; residential real estate; real estate construction and land development; and consumer. Within these segments are classes of loans for which management monitors and assesses credit risk in the loan portfolios. A detailed description of the portfolio segments and classes is contained in the 2022 Annual Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Bank has certain lending policies and guidelines in place that are designed to maximize loan income within an acceptable level of risk. Management reviews and approves these policies and guidelines on a regular basis. A reporting system supplements the review process by providing management with frequent reports related to loan production, loan quality, concentrations of credit, loan delinquencies and nonperforming and criticized loans. The Bank also conducts internal loan reviews and validates the credit risk assessment on a periodic basis and presents the results of these reviews to management. The loan review process complements and reinforces the risk identification and assessment decisions made by loan officers and credit personnel.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The amortized cost of loans receivable, net of ACL on loans, consisted of the following portfolio segments and classes at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;SBA PPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;949,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;937,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,601,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,586,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,236,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,217,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,127,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,050,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses on 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(42,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans receivable, net&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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,083,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,007,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balances included in the amortized cost of loans receivable:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized net discount on acquired loans&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized net deferred fee&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(b) Concentrations of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Most of the Bank&#x2019;s lending activity occurs within its primary market areas which are concentrated along the I-5 corridor from Whatcom County, Washington to Lane County, Oregon, as well as Yakima County in Washington and Ada County in Idaho. Additionally, the Bank's loan portfolio is concentrated in commercial business loans, which include commercial and industrial, SBA PPP, owner-occupied and nonowner-occupied CRE, and commercial and multifamily real estate construction and land development loans. Commercial business loans, excluding SBA PPP loans, are generally considered as having a more inherent risk of default than residential real estate loans or other consumer loans. Also, the commercial loan balance per borrower is typically larger than that for residential real estate loans and consumer loans, implying higher potential losses on an individual loan basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(c) Credit Quality Indicators&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As part of the on-going monitoring of the credit quality of the Bank&#x2019;s loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the risk grade of the loans, (ii)&#160;the level of classified loans, (iii)&#160;net charge-offs, (iv)&#160;nonperforming loans, (v) past due status, and (vi)&#160;the general economic conditions of the United States of America, and specifically the states of Washington and Oregon. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Bank utilizes a risk grading matrix to assign a risk grade to each of its loans. Loans are graded on a scale of 1 to 10. Risk grades are aggregated to create the risk categories of Pass for grades 1 to 6, Special Mention or "SM" for grade 7, Substandard or "SS" for grade 8, Doubtful for grade 9 and Loss for grade 10. Descriptions of the general characteristics of the risk grades, including qualitative information on how the risk grades relate to the risk of loss, are contained in the 2022 Annual Form 10-K. Numerical loan grades for loans are established at the origination of the loan. Changes to loan grades are considered at the time new information about the performance of a loan becomes available, including the receipt of updated financial information from the borrower, results of annual term loan reviews and scheduled loan reviews. For consumer loans, the Bank follows the FDIC&#x2019;s Uniform Retail Credit Classification and Account Management Policy for subsequent classification in the event of payment delinquencies or default. Typically, an individual loan grade will not be changed from the prior period unless there is a specific indication of credit deterioration or improvement. Credit deterioration is evidenced by delinquency, direct communications with the borrower or other borrower information that becomes known to management. Credit improvements are evidenced by known facts regarding the borrower or the collateral property.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loan grades relate to the likelihood of losses in that the higher the grade, the greater the loss potential. Loans with a pass grade may have some estimated inherent losses, but to a lesser extent than the other loan grades. The SM loan grade is transitory in that the Bank is waiting on additional information to determine the likelihood and extent of any potential loss. The likelihood of loss for SM graded loans, however, is greater than Watch graded loans because there has been measurable credit deterioration. Loans with a SS grade have further credit deterioration and include both accrual loans and nonaccrual loans. For Doubtful and Loss graded loans, the Bank is almost certain of the losses and the outstanding principal balances are generally charged off to the realizable value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the amortized cost of loans receivable by risk grade and origination year at the dates indicated. The Bank adopted the vintage disclosure requirements of ASU 2022-02 prospectively as described in Note 1 beginning in January 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accordingly, the following vintage table reflects the gross charge-offs by loan class and year of origination for the date indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;br/&gt;Amortized Cost Basis by Origination Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="51" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and industrial&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;171,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;642,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,299&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172,335&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,610&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,343&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,323&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109,080&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,890&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;684,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;SBA PPP&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Owner-occupied CRE&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;332,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;907,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;368,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;949,064&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Non-owner occupied CRE&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;245,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;671,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,551,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,286&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,245&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,368&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159,050&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;245,819&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;713,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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,601,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total commercial business&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;547,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;445,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;328,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;454,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,102,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,102,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;549,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;455,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;333,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;463,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,190,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,236,751&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Commercial business gross charge-offs&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;div style="padding-left:18pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Residential real estate&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;div style="text-indent:10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;363,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;363,777&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Residential real estate gross charge-offs:&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;div style="padding-left:18pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Real estate construction and land development:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Residential&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270,547&#160;&lt;/span&gt;&lt;/td&gt;&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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;br/&gt;Amortized Cost Basis by Origination Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding: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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total real estate construction and land development&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;334,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,240&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,318&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,638&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,102&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,450&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,725&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;343,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Real estate construction and land development gross writeoffs:&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;div style="padding-left:18pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Consumer&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,018&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,530&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,643&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,634&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Consumer gross charge-offs:&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;div style="padding-left:18pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Loans receivable&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;834,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;499,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,157,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;238,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,981,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;835,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;762,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;379,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;513,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,247,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;259,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,127,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Gross writeoffs:&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;div style="padding-left:18pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current period total&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Represents the loans receivable balance at March 31, 2023 which was converted from a revolving loan to an amortizing loan during the three months ended months ended March 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.269%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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 style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;br/&gt;Amortized Cost Basis by Origination Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and industrial&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;660,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,803&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,599&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,590&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,262&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,878&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,902&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;692,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;SBA PPP&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Owner-occupied CRE&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;282,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;898,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;937,040&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Non-owner-occupied CRE&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;121,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;561,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,532,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;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.269%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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 style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;br/&gt;Amortized Cost Basis by Origination Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240,151&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;197,649&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,930&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,950&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;599,956&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,586,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total commercial business&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;543,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;451,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;337,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;477,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;218,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;918,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,092,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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;544,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;462,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;340,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;489,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;229,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;995,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,217,240&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Residential real estate&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;132,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;343,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;132,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;343,631&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Real estate construction and land development:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Residential&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;205,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214,038&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total real estate construction and land development&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;285,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,689&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,301&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,376&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,869&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,433&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,444&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;294,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Consumer&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,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;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,929&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,883&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,975&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,649&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;195,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Loans receivable&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;795,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;380,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;525,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;241,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;955,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;263,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,915,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;796,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;763,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;386,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;543,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;252,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,034,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,050,858&#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:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Represents the loans receivable balance at December 31, 2022 which was converted from a revolving loan to an amortizing loan during the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(d) Nonaccrual Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present the amortized cost of nonaccrual loans for the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:57.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nonaccrual without ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nonaccrual with ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:57.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nonaccrual without ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nonaccrual with ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the reversal of interest income on loans due to the write-off of accrued interest receivable upon the initial classification of loans as nonaccrual loans and the interest income recognized due to payment in full or sale of previously classified nonaccrual loans during the following periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 2022&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest Income Reversed&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest Income Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest Income Reversed&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest Income Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="24" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the&#160;three months ended March 31, 2023 and 2022, no interest income was recognized subsequent to a loan&#x2019;s classification as nonaccrual, except as indicated in the tables above due to payment in full or sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(e) Past due loans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Bank performs an aging analysis of past due loans using policies consistent with regulatory reporting requirements with categories of 30-89 days past due and 90 or more days past due. The amortized cost of past due loans as of March 31, 2023 and December 31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30-89&#160;Days&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;90&#160;Days&#160;or&lt;br/&gt;Greater&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&#160;&lt;br/&gt;Due&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;678,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30-89&#160;Days&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;90&#160;Days&#160;or&lt;br/&gt;Greater&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&#160;&lt;br/&gt;Due&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;SBA PPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;947,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;949,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,601,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,601,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:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,228,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,236,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,115,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,127,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.229%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30-89&#160;Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;90&#160;Days&#160;or&lt;br/&gt;Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&#160;&lt;br/&gt;Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;685,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;SBA PPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;936,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;937,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,586,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,586,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,210,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,217,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,039,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,050,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loans 90 days or more past due and still accruing interest were $2.3&#160;million and $1.6&#160;million as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 31, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(f) Collateral-dependent Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The type of collateral securing loans individually evaluated for credit losses and for which the repayment was expected to be provided substantially through the operation or sale of the collateral as of March 31, 2023 and December 31, 2022 was as follows, with b&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;alances representing the amortized cost of the loan classified by the primary collateral category of each loan if multiple collateral sources secure the loan&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Residential Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="27" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:31.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.004%"/&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="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="27" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There have been no significant changes to the collateral securing loans individually evaluated for credit losses and for which repayment was expected to be provided substantially through the operation or sale of the collateral during the three months ended March 31, 2023, except changes due to additions or removals of loans in this classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(g) Modification of Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In January 2023, the Company adopted ASU 2022-02, &#x201c;Financial Instruments - Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures&#x201d; (&#x201c;ASU 2022-02&#x201d;), which eliminated the accounting guidance TDRs while enhancing disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. This guidance was applied on a prospective basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Modifications of loans to borrowers experiencing financial difficulty may include interest rate reductions, principal or interest forgiveness, term extensions, and other actions intended to minimize economic loss and to avoid foreclosure or repossession of collateral. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents modifications of loans by type of modification at amortized cost that were modified as a result of experiencing both financial difficulty and modified during the period indicated:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Extension&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Extension &amp;amp; Int. Rate Reduction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Modified Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Modified Loans to Loans Receivable, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the financial effect of the loan modifications presented in the preceding table during the the period indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average % of Interest Rate Reductions&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Years of Term Extensions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.96&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were no modified loans past due or on nonaccrual as of March 31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were no modified loans made during the three months ended March 31, 2023, that subsequently defaulted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(h) Accrued interest receivable on loans receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued interest receivable on loans receivable totaled $11.7 million and $11.3 million at March 31, 2023 and December 31, 2022, respectively, and is excluded from the calculation of the ACL on loans as interest accrued, but not received, is reversed timely.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(i) Foreclosure proceedings in process&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At March 31, 2023, there were no consumer mortgage loans secured by residential real estate properties for which formal foreclosure proceedings were in process.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivablesTextBlock>
    <hfwa:NumberOfLoanSegments
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNDA1_202f3fe4-cf4f-4a1e-bf63-c62901d4f7b0"
      unitRef="segment">4</hfwa:NumberOfLoanSegments>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTM1NQ_ecc55c3d-59c6-4bd5-9814-e57e17a544a0">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The amortized cost of loans receivable, net of ACL on loans, consisted of the following portfolio segments and classes at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;SBA PPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;949,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;937,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,601,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,586,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,236,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,217,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,127,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,050,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses on 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(42,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans receivable, net&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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,083,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,007,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balances included in the amortized cost of loans receivable:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized net discount on acquired loans&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized net deferred fee&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,016)&lt;/span&gt;&lt;/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;The following table presents the amortized cost of loans receivable by risk grade and origination year at the dates indicated. The Bank adopted the vintage disclosure requirements of ASU 2022-02 prospectively as described in Note 1 beginning in January 2023. &lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accordingly, the following vintage table reflects the gross charge-offs by loan class and year of origination for the date indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;br/&gt;Amortized Cost Basis by Origination Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="51" 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and industrial&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;171,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;642,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,299&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172,335&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,610&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,343&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,323&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109,080&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,890&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;684,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;SBA PPP&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Owner-occupied CRE&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;332,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;907,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;368,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;949,064&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Non-owner occupied CRE&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;245,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;671,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,551,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,286&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,245&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,368&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159,050&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;245,819&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;713,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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,601,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total commercial business&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;547,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;445,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;328,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;454,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,102,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,102,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;549,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;455,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;333,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;463,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,190,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,236,751&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Commercial business gross charge-offs&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;div style="padding-left:18pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Residential real estate&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;div style="text-indent:10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;363,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;363,777&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Residential real estate gross charge-offs:&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;div style="padding-left:18pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Real estate construction and land development:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Residential&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270,547&#160;&lt;/span&gt;&lt;/td&gt;&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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;br/&gt;Amortized Cost Basis by Origination Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding: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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total real estate construction and land development&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;334,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,240&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,318&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,638&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,102&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,450&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,725&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;343,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Real estate construction and land development gross writeoffs:&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;div style="padding-left:18pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Consumer&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,018&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,530&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,643&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,634&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Consumer gross charge-offs:&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;div style="padding-left:18pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Loans receivable&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;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;834,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;499,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,157,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;238,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,981,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;835,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;762,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;379,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;513,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,247,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;259,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,127,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Gross writeoffs:&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;div style="padding-left:18pt;text-indent:-10.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current period total&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Represents the loans receivable balance at March 31, 2023 which was converted from a revolving loan to an amortizing loan during the three months ended months ended March 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.269%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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 style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;br/&gt;Amortized Cost Basis by Origination Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and industrial&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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;660,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,803&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,599&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,590&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,262&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,878&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,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 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,902&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;692,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;SBA PPP&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Owner-occupied CRE&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;282,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;898,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;169,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;937,040&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Non-owner-occupied CRE&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;121,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;561,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,532,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;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.269%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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 style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;br/&gt;Amortized Cost Basis by Origination Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240,151&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;197,649&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,930&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,950&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;599,956&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,586,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total commercial business&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;543,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;451,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;337,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;477,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;218,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;918,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,092,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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;544,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;462,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;340,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;489,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;229,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;995,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,217,240&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Residential real estate&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;132,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;343,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;132,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;343,631&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Real estate construction and land development:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Residential&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;205,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214,038&#160;&lt;/span&gt;&lt;/td&gt;&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="54" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total real estate construction and land development&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;285,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,689&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,301&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,376&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,869&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,433&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,444&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;294,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Consumer&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,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;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,929&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,883&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,975&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,649&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;195,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Loans receivable&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;795,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;380,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;525,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;241,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;955,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;263,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,915,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;796,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;763,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;386,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;543,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;252,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,034,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,050,858&#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:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Represents the loans receivable balance at December 31, 2022 which was converted from a revolving loan to an amortizing loan during the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMy0xLTEtMS0xOTU4NTg_0ef1bd32-2a5a-4954-acc8-b6e93c5abad4"
      unitRef="usd">684998000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMy0zLTEtMS0xOTU4NTg_ac5d362c-5695-418e-b598-2a5410c76310"
      unitRef="usd">692100000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2dceb8e5fd3d4c9ca4367137f926d1b3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNC0xLTEtMS0xOTU4NTg_850cd6ae-107e-4a31-91e5-2b3b2fad12f3"
      unitRef="usd">900000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i35d342cc250743258629fc77db18126d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNC0zLTEtMS0xOTU4NTg_5e404e9a-bb3d-425e-b4db-2edc5ce185b6"
      unitRef="usd">1468000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNS0xLTEtMS0xOTU4NTg_30f12508-941c-442d-b04f-6b0833564f8f"
      unitRef="usd">949064000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNS0zLTEtMS0xOTU4NTg_8ba287bb-509d-4b31-ab35-613d87c5a23c"
      unitRef="usd">937040000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNi0xLTEtMS0xOTU4NTg_31a8a100-c42b-4054-baa9-ecd157b1807e"
      unitRef="usd">1601789000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNi0zLTEtMS0xOTU4NTg_37734c99-7bb0-49a7-8c51-c20ce1e0bfc2"
      unitRef="usd">1586632000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNy0xLTEtMS0xOTU4NTg_d8d48de5-5c9f-4742-b4ee-8f852fc74c6e"
      unitRef="usd">3236751000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfNy0zLTEtMS0xOTU4NTg_3c159d3b-d0db-40fe-b2ff-fd85c89efed5"
      unitRef="usd">3217240000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfOC0xLTEtMS0xOTU4NTg_eb00d4ba-21db-418f-ab0c-fa781ced4b3b"
      unitRef="usd">363777000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfOC0zLTEtMS0xOTU4NTg_177cb95c-84c0-48f8-8a98-71b4ffe3940a"
      unitRef="usd">343631000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idd412625ec6d4e4cb2776e3291590e80_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTAtMS0xLTEtMTk1ODU4_ee0a4cfa-af2c-4327-9db8-fcc823604ee8"
      unitRef="usd">72926000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i06467f72180b40e2a0fca1118469535a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTAtMy0xLTEtMTk1ODU4_346dd7f7-cb04-4e23-a5ec-57e118ad2730"
      unitRef="usd">80074000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTEtMS0xLTEtMTk1ODU4_289e1c6a-65a2-4b7a-9fa5-d8d8e316bedf"
      unitRef="usd">270547000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTEtMy0xLTEtMTk1ODU4_fdb2c19e-0bdc-4e4a-8ef9-ba3e37faaff6"
      unitRef="usd">214038000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTItMS0xLTEtMTk1ODU4_88d271ee-6c80-40ec-ad42-338a9f1f4b42"
      unitRef="usd">343473000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTItMy0xLTEtMTk1ODU4_b9ba822d-fe4a-4c2d-856e-5ca9e3bf3472"
      unitRef="usd">294112000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTMtMS0xLTEtMTk1ODU4_31cb0e8d-5a46-4e16-8923-c849b840c859"
      unitRef="usd">183471000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTMtMy0xLTEtMTk1ODU4_e977c64d-3def-4b41-a24a-037c1f0cc40a"
      unitRef="usd">195875000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTQtMS0xLTEtMTk1ODU4_51c5cca9-f28a-4a36-8e72-4852a516445a"
      unitRef="usd">4127472000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTQtMy0xLTEtMTk1ODU4_430de9d2-909b-463e-ad30-2383ff79f643"
      unitRef="usd">4050858000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTUtMS0xLTEtMTk1ODU4_d91a5b82-f75e-4640-9a93-181f991c3aef"
      unitRef="usd">44469000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTUtMy0xLTEtMTk1ODU4_3dd4307a-9ca1-4d1a-9f1d-fb5306285bc9"
      unitRef="usd">42986000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTYtMS0xLTEtMTk1ODU4_c80f6c1b-8660-467c-b785-f85c38574b62"
      unitRef="usd">4083003000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTYtMy0xLTEtMTk1ODU4_5f5b4b72-728d-4b63-a75c-50c519f555e0"
      unitRef="usd">4007872000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTktMS0xLTEtMTk1ODU4_4a8de907-9946-4c7e-bb05-e4c2112da776"
      unitRef="usd">-2249000</us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMTktMy0xLTEtMTk1ODU4_76d4ef8c-4b78-4b89-9d26-46fcbdcd0bdf"
      unitRef="usd">-2501000</us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMjAtMS0xLTEtMTk1ODU4_ffde7c94-0598-4229-a35c-566f8c40fd90"
      unitRef="usd">-10355000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjY0YmIyMGM4NjEzNTRmNWQ4Njg4NDNhNDY3M2M3M2U1L3RhYmxlcmFuZ2U6NjRiYjIwYzg2MTM1NGY1ZDg2ODg0M2E0NjczYzczZTVfMjAtMy0xLTEtMTk1ODU4_7c23bf6b-c8ff-409f-8693-babcc0255559"
      unitRef="usd">-10016000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNTQ5NzU1ODQyODkz_61f26535-80f6-464b-b526-d085c5115dcf">Concentrations of CreditMost of the Bank&#x2019;s lending activity occurs within its primary market areas which are concentrated along the I-5 corridor from Whatcom County, Washington to Lane County, Oregon, as well as Yakima County in Washington and Ada County in Idaho. Additionally, the Bank's loan portfolio is concentrated in commercial business loans, which include commercial and industrial, SBA PPP, owner-occupied and nonowner-occupied CRE, and commercial and multifamily real estate construction and land development loans. Commercial business loans, excluding SBA PPP loans, are generally considered as having a more inherent risk of default than residential real estate loans or other consumer loans. Also, the commercial loan balance per borrower is typically larger than that for residential real estate loans and consumer loans, implying higher potential losses on an individual loan basis.</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:FinancingReceivableCreditQualityAdditionalInformation
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNTQ5NzU1ODQyODk0_5401b9fa-735e-4c4e-be0d-0fd3fffd31a8">Credit Quality IndicatorsAs part of the on-going monitoring of the credit quality of the Bank&#x2019;s loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the risk grade of the loans, (ii)&#160;the level of classified loans, (iii)&#160;net charge-offs, (iv)&#160;nonperforming loans, (v) past due status, and (vi)&#160;the general economic conditions of the United States of America, and specifically the states of Washington and Oregon. The Bank utilizes a risk grading matrix to assign a risk grade to each of its loans. Loans are graded on a scale of 1 to 10. Risk grades are aggregated to create the risk categories of Pass for grades 1 to 6, Special Mention or "SM" for grade 7, Substandard or "SS" for grade 8, Doubtful for grade 9 and Loss for grade 10. Descriptions of the general characteristics of the risk grades, including qualitative information on how the risk grades relate to the risk of loss, are contained in the 2022 Annual Form 10-K. Numerical loan grades for loans are established at the origination of the loan. Changes to loan grades are considered at the time new information about the performance of a loan becomes available, including the receipt of updated financial information from the borrower, results of annual term loan reviews and scheduled loan reviews. For consumer loans, the Bank follows the FDIC&#x2019;s Uniform Retail Credit Classification and Account Management Policy for subsequent classification in the event of payment delinquencies or default. Typically, an individual loan grade will not be changed from the prior period unless there is a specific indication of credit deterioration or improvement. Credit deterioration is evidenced by delinquency, direct communications with the borrower or other borrower information that becomes known to management. Credit improvements are evidenced by known facts regarding the borrower or the collateral property.Loan grades relate to the likelihood of losses in that the higher the grade, the greater the loss potential. Loans with a pass grade may have some estimated inherent losses, but to a lesser extent than the other loan grades. The SM loan grade is transitory in that the Bank is waiting on additional information to determine the likelihood and extent of any potential loss. The likelihood of loss for SM graded loans, however, is greater than Watch graded loans because there has been measurable credit deterioration. Loans with a SS grade have further credit deterioration and include both accrual loans and nonaccrual loans. For Doubtful and Loss graded loans, the Bank is almost certain of the losses and the outstanding principal balances are generally charged off to the realizable value.</us-gaap:FinancingReceivableCreditQualityAdditionalInformation>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0xLTEtMS0xOTU4NTg_e39724d7-b78d-4215-914b-4a1559cf2648"
      unitRef="usd">21299000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0zLTEtMS0xOTU4NTg_94aa52f3-7f06-40e0-b607-a17576065d7e"
      unitRef="usd">171005000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi01LTEtMS0xOTU4NTg_4b736e02-d812-46f3-a600-99755ab24550"
      unitRef="usd">91228000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi03LTEtMS0xOTU4NTg_9b87bc70-b3a1-42b5-a8eb-178a8d675dd6"
      unitRef="usd">79267000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi05LTEtMS0xOTU4NTg_1a34496d-dc5a-47b9-b7b2-d7991461fa8c"
      unitRef="usd">54430000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0xMS0xLTEtMTk1ODU4_3cecb465-b829-45dc-a9fb-f213768e7ef5"
      unitRef="usd">98811000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0xMy0xLTEtMTk1ODU4_8b186d71-d2cf-4e61-b717-d3c0658f8fc0"
      unitRef="usd">126167000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0xNS0xLTEtMTk1ODU4_d3740fb9-1336-4b55-a1e8-2a83d1502525"
      unitRef="usd">118000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0ba4abc8c932408a8e51ae12434f39c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNi0xNy0xLTEtMTk1ODU4_606296d5-2abe-43e3-8d05-08c8ddc6562f"
      unitRef="usd">642325000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0xLTEtMS0xOTU4NTg_8edde35e-13c4-4c0b-964d-7e95cffab523"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0zLTEtMS0xOTU4NTg_41bbae9c-14a1-4afb-9c3b-746512a36baa"
      unitRef="usd">200000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy01LTEtMS0xOTU4NTg_362af16c-98c8-4388-a526-2def409901ff"
      unitRef="usd">206000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy03LTEtMS0xOTU4NTg_9e3f8e06-3701-496e-9286-2f1fbba8f922"
      unitRef="usd">434000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy05LTEtMS0xOTU4NTg_bb70d319-04dd-4bc5-8952-3976818093c4"
      unitRef="usd">4567000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0xMS0xLTEtMTk1ODU4_0d35f2b1-dd94-41fc-bba2-31c1be321456"
      unitRef="usd">5415000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0xMy0xLTEtMTk1ODU4_c5d873a6-d0b6-4fcb-ac37-c2a5d4ab8167"
      unitRef="usd">17784000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0xNS0xLTEtMTk1ODU4_bd486b7d-e6c2-4592-9bc4-102546613d01"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i77972fb8489a493aa815ba1ceba706c5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNy0xNy0xLTEtMTk1ODU4_9480e305-e56f-4242-882d-bc1520b57704"
      unitRef="usd">28606000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0xLTEtMS0xOTU4NTg_c59fcd51-604f-43cf-85bb-09cc01988310"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0zLTEtMS0xOTU4NTg_d4da38d4-7416-4c8f-b83b-16abd687807e"
      unitRef="usd">1130000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC01LTEtMS0xOTU4NTg_22375f93-71bc-4c39-8da6-bad87ab9cb38"
      unitRef="usd">176000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC03LTEtMS0xOTU4NTg_7e72cc5d-491f-44a6-b856-5b99c7b80a06"
      unitRef="usd">1642000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC05LTEtMS0xOTU4NTg_8c1cf298-2d0e-43d3-b762-ada97f54ef68"
      unitRef="usd">3326000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0xMS0xLTEtMTk1ODU4_50a6b8e1-5402-4787-b37b-06491521629f"
      unitRef="usd">4854000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0xMy0xLTEtMTk1ODU4_46a9fc65-3075-4945-b0fa-6bd71feb2522"
      unitRef="usd">2939000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0xNS0xLTEtMTk1ODU4_d35ef64e-f731-46eb-bf62-116e532683c7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i539027b3a25540d18c52efbffe1033a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfOC0xNy0xLTEtMTk1ODU4_99bbe148-a7df-4ca6-ae28-35eb034114e5"
      unitRef="usd">14067000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMS0xLTEtMTk1ODU4_451f0b9f-3179-4f72-90f5-aa96d52294db"
      unitRef="usd">21299000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMy0xLTEtMTk1ODU4_24ee92ba-c409-4dbc-994d-b63b1fb4dd4c"
      unitRef="usd">172335000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtNS0xLTEtMTk1ODU4_3178b58c-b88b-4d40-b53e-ae72dd38aae7"
      unitRef="usd">91610000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtNy0xLTEtMTk1ODU4_3b7678c1-982f-46f5-8af5-5ab6b6a96739"
      unitRef="usd">81343000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtOS0xLTEtMTk1ODU4_59d753d6-d165-4732-b3a9-c1802d1530bc"
      unitRef="usd">62323000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMTEtMS0xLTE5NTg1OA_1078fd07-5dfe-42df-91bf-f6f2a8a648f0"
      unitRef="usd">109080000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMTMtMS0xLTE5NTg1OA_d32f81e0-e477-47e3-a5cd-f210658a1e35"
      unitRef="usd">146890000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMTUtMS0xLTE5NTg1OA_0f087a61-18af-430a-84e1-a82149ba0c6a"
      unitRef="usd">118000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTAtMTctMS0xLTE5NTg1OA_7ddc71a9-363f-4a95-9c33-2fdb5a2010bc"
      unitRef="usd">684998000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMS0xLTEtMTk1ODU4_908e49ac-c3ef-47dc-8fae-fc8dd60e5e5f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMy0xLTEtMTk1ODU4_7a1cbd03-edb7-46e9-8e2b-8b1ece3a01bb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItNS0xLTEtMTk1ODU4_4a176324-1f2c-4b22-9174-e58461d35322"
      unitRef="usd">804000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItNy0xLTEtMTk1ODU4_52c4eb64-26f3-49d1-adbe-b9d8d2599079"
      unitRef="usd">96000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItOS0xLTEtMTk1ODU4_20c74b7c-a434-4ed0-b55d-7347cea1d3ef"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMTEtMS0xLTE5NTg1OA_acb2d746-2472-415b-9c5e-49e772eebbe0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMTMtMS0xLTE5NTg1OA_66a38fab-10c8-47af-8fcf-9cb541744319"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMTUtMS0xLTE5NTg1OA_c7fe7c57-2564-4f36-8081-1abe6a628200"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9802f4b7eab34d6b82ddaed9fea68d3c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTItMTctMS0xLTE5NTg1OA_362e2040-a9e8-475f-b6d4-a311e57f061c"
      unitRef="usd">900000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMS0xLTEtMTk1ODU4_08d9dade-2502-4ffe-acb2-3078107f4d0e"
      unitRef="usd">27989000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMy0xLTEtMTk1ODU4_340ffefe-2486-4997-8c3b-a4bf6a2d5765"
      unitRef="usd">134625000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtNS0xLTEtMTk1ODU4_30ff6c20-b162-4f0c-b075-e1b7c59893b9"
      unitRef="usd">167906000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtNy0xLTEtMTk1ODU4_857fdc2c-2340-4b5c-acf5-2807489113f1"
      unitRef="usd">90118000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtOS0xLTEtMTk1ODU4_ba737069-19d4-41d4-88c1-c5fff4e364f5"
      unitRef="usd">155172000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMTEtMS0xLTE5NTg1OA_27bd527b-7f9f-468c-8f38-2919b6d47b91"
      unitRef="usd">332083000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMTMtMS0xLTE5NTg1OA_ca5592fe-9fa9-42b0-b4c8-f675f118e07b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMTUtMS0xLTE5NTg1OA_9a86c76e-acf6-405f-b1e3-eaeca407ab3e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2fd32d1d2fae4c78abc3cbd1bda15bb6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTgtMTctMS0xLTE5NTg1OA_34947328-08f0-4e05-9567-fe11087e7f03"
      unitRef="usd">907893000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i72e7598251774a4c9311f7471526d195_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMS0xLTEtMTk1ODU4_a0a61b32-bc90-4512-866d-58d4b00d4bb4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i72e7598251774a4c9311f7471526d195_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMy0xLTEtMTk1ODU4_3e906b9d-db2a-46bc-999a-661e76531d6c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i72e7598251774a4c9311f7471526d195_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktNS0xLTEtMTk1ODU4_59b94875-130b-4c56-bc05-0cda0de57156"
      unitRef="usd">1971000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i72e7598251774a4c9311f7471526d195_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktNy0xLTEtMTk1ODU4_d7e555d4-7d82-4cd3-83c5-76b78b83032c"
      unitRef="usd">2041000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i72e7598251774a4c9311f7471526d195_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktOS0xLTEtMTk1ODU4_b700d199-1e10-4714-a9c1-eb522201d66f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i72e7598251774a4c9311f7471526d195_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMTEtMS0xLTE5NTg1OA_bbce00d1-df60-423d-b272-441986241e28"
      unitRef="usd">19274000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i72e7598251774a4c9311f7471526d195_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMTMtMS0xLTE5NTg1OA_a03d81b6-b43a-43e0-a16e-05b0a197c7e2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i72e7598251774a4c9311f7471526d195_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMTUtMS0xLTE5NTg1OA_69769142-cbaa-4de2-8a13-c249dae2a751"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i72e7598251774a4c9311f7471526d195_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMTktMTctMS0xLTE5NTg1OA_b35de460-b709-4601-ba48-d3ff12f1f80f"
      unitRef="usd">23286000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMS0xLTEtMTk1ODU4_354e0372-c32f-46cc-80da-fdba7026b086"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMy0xLTEtMTk1ODU4_c46b20ac-c863-4849-b25f-4abf9eba8a1b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtNS0xLTEtMTk1ODU4_5e380109-0222-4ffc-8eef-e902248d7bf2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtNy0xLTEtMTk1ODU4_b00a68f8-d87a-47a8-98b9-13b51003d675"
      unitRef="usd">667000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtOS0xLTEtMTk1ODU4_c964dc5c-44fc-4399-8345-a84c97ba04ad"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMTEtMS0xLTE5NTg1OA_dc74378d-e394-4d1d-a313-ba0dd4c8ee44"
      unitRef="usd">17218000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMTMtMS0xLTE5NTg1OA_a0af30b7-e88b-4ecf-b92b-2c33aa37274a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMTUtMS0xLTE5NTg1OA_7e25f47c-90cc-4b66-a6d4-9a8c284f033c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3635682fba9a4fe988cd652f3319a419_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjAtMTctMS0xLTE5NTg1OA_466b0ffd-93c1-4e8e-896c-93dcdc05ec53"
      unitRef="usd">17885000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMS0xLTEtMTk1ODU4_e438685a-f69c-425a-baa3-ae38a5330d7a"
      unitRef="usd">27989000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMy0xLTEtMTk1ODU4_9e2062f2-be87-4e77-8496-d6065d091c9d"
      unitRef="usd">134625000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItNS0xLTEtMTk1ODU4_e587ca3f-2ad3-4f83-8cc1-1ea0d3a245c4"
      unitRef="usd">169877000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItNy0xLTEtMTk1ODU4_a0f325de-03b0-4a36-b3a4-d56bf2eae74a"
      unitRef="usd">92826000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItOS0xLTEtMTk1ODU4_bce70de5-7fb4-4acf-9b5a-bcbe5d59a067"
      unitRef="usd">155172000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMTEtMS0xLTE5NTg1OA_46916d9a-2265-413a-9615-cc2ba721f3d2"
      unitRef="usd">368575000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMTMtMS0xLTE5NTg1OA_39339314-9ac0-462f-a3d6-a7834b98bf14"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMTUtMS0xLTE5NTg1OA_2c86c814-8d5d-4062-88d4-75520bc9057a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjItMTctMS0xLTE5NTg1OA_331cad96-2fc9-4348-9435-672e457b3858"
      unitRef="usd">949064000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMS0xLTEtMTk1ODU4_dc7b94c9-b9f2-4a6b-8274-a797318035da"
      unitRef="usd">48286000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMy0xLTEtMTk1ODU4_01ab0722-2c3f-4c72-b898-0c85d4794ce4"
      unitRef="usd">242245000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtNS0xLTEtMTk1ODU4_c3df9320-67b5-4af8-a43c-02a45a246050"
      unitRef="usd">185064000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtNy0xLTEtMTk1ODU4_45ddef0e-a739-4736-8bf0-2f16b7820de5"
      unitRef="usd">159050000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtOS0xLTEtMTk1ODU4_d8e2dd23-6f53-46a0-9c3f-1da0f4ad8821"
      unitRef="usd">245235000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMTEtMS0xLTE5NTg1OA_4eb21cbc-c910-4d22-acb4-a1f831c1f83e"
      unitRef="usd">671604000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMTMtMS0xLTE5NTg1OA_2f862678-142f-42bf-91d0-4bc22ecfbd8b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMTUtMS0xLTE5NTg1OA_7ec1d83b-442c-4622-b79b-5cfccfcebbf6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibadf58f2289c4696ae690e2cf0ddca5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjQtMTctMS0xLTE5NTg1OA_89be687e-30f5-4f81-8baa-9256d519bc71"
      unitRef="usd">1551484000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMS0xLTEtMTk1ODU4_7a6f3f0c-037c-4e7c-b40d-ed1c606fe221"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMy0xLTEtMTk1ODU4_26d9f44c-7c1d-4fd2-a846-fefac45f4b49"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtNS0xLTEtMTk1ODU4_6862092e-c24b-4646-aa93-c7ad6c78e6d6"
      unitRef="usd">8304000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtNy0xLTEtMTk1ODU4_709c7afb-f1d4-4d5a-9ea3-71952e27c13f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtOS0xLTEtMTk1ODU4_49cc490d-26e0-4845-ae54-146fcf596e09"
      unitRef="usd">584000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMTEtMS0xLTE5NTg1OA_32641d45-430c-4b67-8631-dd0a3a641a7f"
      unitRef="usd">27788000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMTMtMS0xLTE5NTg1OA_9648a572-1e3f-4702-b23d-dd214a2bd43a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMTUtMS0xLTE5NTg1OA_8506b10b-0f3e-46c6-884f-520af43bbed2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8b36908028e5426b957b77afcba2fbb4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjUtMTctMS0xLTE5NTg1OA_ec506246-1a9b-403f-ba96-7d6341e5b813"
      unitRef="usd">36676000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMS0xLTEtMTk1ODU4_0660c862-c7fc-4ff7-82fc-1f7721fb3e35"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMy0xLTEtMTk1ODU4_7387cd9b-4eae-4cb3-9a58-d57280b0493d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtNS0xLTEtMTk1ODU4_ca53150e-652e-4f83-ace3-38339e68bec5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtNy0xLTEtMTk1ODU4_82d82fe7-bffb-4b3b-b354-1c7fc12a3303"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtOS0xLTEtMTk1ODU4_b54c57ea-8396-4a2b-80e8-1fc6cf1e1e77"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMTEtMS0xLTE5NTg1OA_aedb8930-1623-4166-8267-da800e379ec0"
      unitRef="usd">13629000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMTMtMS0xLTE5NTg1OA_ae9dca03-5d54-45ac-a540-96be5bb7e380"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMTUtMS0xLTE5NTg1OA_e8ad8bf2-f719-4831-b651-c01d33607f83"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4728fbfdfb3d454d8bed6cee65eb21de_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjYtMTctMS0xLTE5NTg1OA_6ac03a89-ce78-453b-9c20-35db1ca64528"
      unitRef="usd">13629000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMS0xLTEtMTk1ODU4_c153b462-9989-4060-a7e7-c6f526250fff"
      unitRef="usd">48286000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMy0xLTEtMTk1ODU4_366b5f94-d73d-4ab8-994d-2086056fca30"
      unitRef="usd">242245000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtNS0xLTEtMTk1ODU4_3674157a-d132-43c7-9406-b397ea0039f3"
      unitRef="usd">193368000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtNy0xLTEtMTk1ODU4_632acf4f-2bb9-4b54-945f-2c302212070a"
      unitRef="usd">159050000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtOS0xLTEtMTk1ODU4_32b17b60-e7cd-4d94-993b-929c9764241b"
      unitRef="usd">245819000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMTEtMS0xLTE5NTg1OA_3d54e63a-76bf-43fb-99db-71f807b47c21"
      unitRef="usd">713021000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMTMtMS0xLTE5NTg1OA_7c95e6ed-8def-4713-82c2-f93b6b7d8ecb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMTUtMS0xLTE5NTg1OA_c19f189d-0319-4951-a73c-c927af7a7a98"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMjgtMTctMS0xLTE5NTg1OA_2dcb4037-99ab-43a4-9ffb-c48f58f6760f"
      unitRef="usd">1601789000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMS0xLTEtMTk1ODU4_7e62fbd1-6346-4027-aaa5-307aa1ef09c8"
      unitRef="usd">97574000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMy0xLTEtMTk1ODU4_7ca79c7c-c0b0-47d5-a7a5-2d81b2031e13"
      unitRef="usd">547875000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtNS0xLTEtMTk1ODU4_9ee19897-c350-4b61-bbb1-626be71e20e4"
      unitRef="usd">445002000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtNy0xLTEtMTk1ODU4_efbd5f8a-e467-496b-8a04-08fed0ec70a8"
      unitRef="usd">328531000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtOS0xLTEtMTk1ODU4_cb07944e-7e15-4436-a8e6-ee5b21d5c8cd"
      unitRef="usd">454837000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMTEtMS0xLTE5NTg1OA_2301fced-a5bd-4698-98eb-fd62aa20ad17"
      unitRef="usd">1102498000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMTMtMS0xLTE5NTg1OA_8b16b4ff-5533-4da8-9f92-d97c9b423b71"
      unitRef="usd">126167000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMTUtMS0xLTE5NTg1OA_d4e5cda2-fcca-40b0-879d-833d5d69a94f"
      unitRef="usd">118000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1c23d244d91a4425b706e825b15d9e1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzAtMTctMS0xLTE5NTg1OA_2ad687b6-1ac4-4de2-976d-b7d15abb1784"
      unitRef="usd">3102602000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMS0xLTEtMTk1ODU4_659b4220-6b80-4277-a0ec-dde49f415a03"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMy0xLTEtMTk1ODU4_74fe0660-1f70-4126-b0b2-7942ef43f830"
      unitRef="usd">200000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtNS0xLTEtMTk1ODU4_93f804a0-c483-4034-ac44-b867385a5b00"
      unitRef="usd">10481000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtNy0xLTEtMTk1ODU4_3e06f1f1-22fd-41a5-8964-adeb3ac5fe22"
      unitRef="usd">2475000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtOS0xLTEtMTk1ODU4_c8e9dabf-efae-41e1-b950-3f7855ecc691"
      unitRef="usd">5151000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMTEtMS0xLTE5NTg1OA_11d2aa38-41a3-48ca-9c77-7b5e1ede7a67"
      unitRef="usd">52477000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMTMtMS0xLTE5NTg1OA_cff60d8e-3139-4b01-a163-becdd26376d3"
      unitRef="usd">17784000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMTUtMS0xLTE5NTg1OA_dc9bad69-1be4-45dc-a206-033da0b003a8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idd8688e575ef4201a1add97c0a1ea460_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzEtMTctMS0xLTE5NTg1OA_8c0ac13a-b426-441a-81a7-ad58754969f5"
      unitRef="usd">88568000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMS0xLTEtMTk1ODU4_f342d866-d559-484f-9089-4015c19129f4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMy0xLTEtMTk1ODU4_fbceb421-b52f-479a-bdd4-c6c52a486040"
      unitRef="usd">1130000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItNS0xLTEtMTk1ODU4_325cf379-eaf6-42b1-b11e-6f4986f644e8"
      unitRef="usd">176000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItNy0xLTEtMTk1ODU4_9529275c-be2f-4047-b691-ba648bbfcc4b"
      unitRef="usd">2309000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItOS0xLTEtMTk1ODU4_bbe8769a-0b0c-448d-b727-a4826398f579"
      unitRef="usd">3326000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMTEtMS0xLTE5NTg1OA_30876f62-e58c-44ae-a63f-c55501ee0634"
      unitRef="usd">35701000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMTMtMS0xLTE5NTg1OA_e2eb621f-2d01-4a34-a821-017383ac00ae"
      unitRef="usd">2939000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMTUtMS0xLTE5NTg1OA_3543000e-540f-4557-8a67-d89bc17c4bfd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i169e8ba6498e49f2a3f42fc7f38d2965_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzItMTctMS0xLTE5NTg1OA_fb1e01b6-3103-44ca-92eb-8afe46fce3cc"
      unitRef="usd">45581000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMS0xLTEtMTk1ODU4_538df543-435f-44f5-ab2b-2e5d12afd60a"
      unitRef="usd">97574000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMy0xLTEtMTk1ODU4_e926bd1b-cc31-4476-97f0-2dd113962791"
      unitRef="usd">549205000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtNS0xLTEtMTk1ODU4_1adcfcb7-3c04-4480-8a7e-70db50ce169f"
      unitRef="usd">455659000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtNy0xLTEtMTk1ODU4_751ee38f-17f9-4bbf-812d-d64b0a7b3f45"
      unitRef="usd">333315000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtOS0xLTEtMTk1ODU4_e9c7245d-ee0c-46a1-bc7e-e62fecc42a44"
      unitRef="usd">463314000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMTEtMS0xLTE5NTg1OA_ac5349be-82d1-430f-b01c-4b6b9032d937"
      unitRef="usd">1190676000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMTMtMS0xLTE5NTg1OA_9d2e0ff2-54cf-49ec-866c-63077ff571e1"
      unitRef="usd">146890000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMTUtMS0xLTE5NTg1OA_78ffa00c-c261-4fbc-b643-10882abfa5ec"
      unitRef="usd">118000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzQtMTctMS0xLTE5NTg1OA_0d5193e0-0272-4ae8-aa58-10f2c9d858e1"
      unitRef="usd">3236751000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMS0xLTEtMjA2OTE3_de4b7565-2d20-479b-8a4b-460c20f00096"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMy0xLTEtMjA2OTE3_0bd041bc-5c12-4bf9-b2c0-1b4fda7d4437"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtNS0xLTEtMjA2OTE3_3a3fcbcc-fc3e-489c-8871-fcee9501cee8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtNy0xLTEtMjA2OTE3_ff470a52-1861-4fb9-8ea3-791d7362f035"
      unitRef="usd">61000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtOS0xLTEtMjA2OTE3_b01c63d4-7873-4c6c-a725-232f338af908"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTEtMS0xLTIwNjkxNw_73efa9e6-b72e-4199-b017-88c8199df5c2"
      unitRef="usd">100000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTMtMS0xLTIyMzEzOQ_d46fa6b2-ea20-452c-a7aa-49ddafcadb32"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTUtMS0xLTIyNjgwOQ_3fc29745-7843-49b4-9ad7-0febfb21c121"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTctMS0xLTIyNjY4MA_71afe3df-2f05-4eee-850c-ea34dea3c786"
      unitRef="usd">161000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMS0xLTEtMTk1ODU4_d9e19ee9-e087-4aa5-99be-2fe7baeb22a5"
      unitRef="usd">18666000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMy0xLTEtMTk1ODU4_1da46dd4-9a11-4ac1-b3bd-022c2f0e8386"
      unitRef="usd">133415000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtNS0xLTEtMTk1ODU4_e10ec3f5-4b06-4b68-b5cb-7d0219028cbf"
      unitRef="usd">151041000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtNy0xLTEtMTk1ODU4_9f0923b2-5500-4ae2-b608-ee5b937ca3cc"
      unitRef="usd">25500000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtOS0xLTEtMTk1ODU4_bf8ffdb1-2a7a-4bc6-808b-26a756b0881a"
      unitRef="usd">16680000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTEtMS0xLTE5NTg1OA_48728b02-8799-45c6-b7f7-d974f5193795"
      unitRef="usd">18232000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTMtMS0xLTE5NTg1OA_d25836e1-73da-4f26-9eb3-e7af7179cb40"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTUtMS0xLTE5NTg1OA_226b47ed-3cd6-429a-b2f6-044548dc5fc8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1fd125f59b604f51848bf52ada85d04a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzYtMTctMS0xLTE5NTg1OA_64afcff6-334e-49f3-ae78-965c4127be70"
      unitRef="usd">363534000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMS0xLTEtMTk1ODU4_e92e14e9-97ea-4fe2-bfeb-6541b1b05db5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMy0xLTEtMTk1ODU4_e1f744fe-1d66-467b-8acb-9e6d60f29376"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtNS0xLTEtMTk1ODU4_46873a3e-e211-4aa3-979d-f1019c7b181a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtNy0xLTEtMTk1ODU4_f9e17025-05a1-40a8-b316-92b7b2d57bea"
      unitRef="usd">74000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtOS0xLTEtMTk1ODU4_f695725d-43dd-4ce2-a23f-a0217b3bee60"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMTEtMS0xLTE5NTg1OA_f7a89c28-450e-4db0-82a5-a4b70978a899"
      unitRef="usd">169000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMTMtMS0xLTE5NTg1OA_3fb0a695-2b34-4c1c-a13a-8a4f3f3d2775"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMTUtMS0xLTE5NTg1OA_537225e7-2bfd-4f4e-8ada-46b0837ee812"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i63af16ca78924a72a3d9ec21c942da42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfMzgtMTctMS0xLTE5NTg1OA_f71e23b3-3cef-40e0-9990-a0141b2b20b9"
      unitRef="usd">243000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMS0xLTEtMTk1ODU4_ff508da9-1cf2-48bd-a0a7-53c493c2b9f0"
      unitRef="usd">18666000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMy0xLTEtMTk1ODU4_77789cd8-71e2-4995-8b3b-72618122d9ff"
      unitRef="usd">133415000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtNS0xLTEtMTk1ODU4_7f3fda45-4e7c-4268-952d-fca922f26ba0"
      unitRef="usd">151041000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtNy0xLTEtMTk1ODU4_d0ba787c-cc08-4dda-a6e7-6b16043aa65d"
      unitRef="usd">25574000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtOS0xLTEtMTk1ODU4_e8b0944c-062a-4646-be54-6c831b0bdd96"
      unitRef="usd">16680000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMTEtMS0xLTE5NTg1OA_7cbeedfd-acc1-4c58-a73d-72472d3e99c9"
      unitRef="usd">18401000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMTMtMS0xLTE5NTg1OA_13605c88-2076-46eb-b629-d7313facf1bb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMTUtMS0xLTE5NTg1OA_c8134393-f5e3-476c-bae2-69fa76c7dc31"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDAtMTctMS0xLTE5NTg1OA_3e7d2058-ec08-4bdc-b470-00c4df21e101"
      unitRef="usd">363777000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMS0xLTEtMjA2OTM1_553de35b-78f4-4a57-b8ac-fb0e8705afd4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMy0xLTEtMjA2OTM1_79085a6d-c228-47aa-9fd2-80ddf883d19d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtNS0xLTEtMjA2OTM1_4e26e927-3598-42ec-a157-35a46da943cd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtNy0xLTEtMjA2OTM1_283db4ca-05ae-4bc6-9bdd-75b526b1eaf8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtOS0xLTEtMjA2OTM1_671e1d93-620a-4d69-8041-e0b01645bcc1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMTEtMS0xLTIwNjkzNQ_a8e6172d-a7c7-4fd3-ad75-92e3581f0969"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMTMtMS0xLTIyMzE0Nw_09ac7242-5e80-4c7b-b88c-21cc46e15474"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMTUtMS0xLTIyNjgxMg_3ab88b1f-e136-4eeb-8e42-2b6a06495be7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDQtMTctMS0xLTIyNjgxMg_582a823d-b20e-470b-a1d3-bd2ba6e05abb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMS0xLTEtMTk1ODU4_47be3d35-ae41-4c92-b0f0-7faafa2f4d3e"
      unitRef="usd">4995000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMy0xLTEtMTk1ODU4_1602cac9-2c26-4d99-b600-d13a58fa7c44"
      unitRef="usd">44885000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtNS0xLTEtMTk1ODU4_3bda0f12-0073-40d2-a45d-f219135e6e5d"
      unitRef="usd">16392000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtNy0xLTEtMTk1ODU4_29b7544c-4417-401c-ac08-bd2e6b5026c6"
      unitRef="usd">1804000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtOS0xLTEtMTk1ODU4_94ea288a-88cd-47ff-82fb-047f10a0ff70"
      unitRef="usd">2969000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMTEtMS0xLTE5NTg1OA_92804a3b-198a-44f0-b6bb-a25a1dcb187b"
      unitRef="usd">1881000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMTMtMS0xLTE5NTg1OA_0f379bfe-69bd-4e79-b54e-2faf98908707"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMTUtMS0xLTE5NTg1OA_a45965f9-7a2e-4203-b010-58e49e09ad0c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic6490b7d4edf47d884e3f3bf54403a57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDMtMTctMS0xLTE5NTg1OA_651ba057-0486-46c2-9511-f65486aaafb1"
      unitRef="usd">72926000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMS0xLTEtMTk1ODU4_5e4353f7-8f39-463c-af32-77017a72f44b"
      unitRef="usd">6245000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMy0xLTEtMTk1ODU4_db4309ea-c8fa-4932-a8cb-f90173b2d4ea"
      unitRef="usd">105433000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktNS0xLTEtMTk1ODU4_c7ff3abd-32ec-475a-8d90-e3d45abd4f2c"
      unitRef="usd">139246000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktNy0xLTEtMTk1ODU4_a38e1dc8-22fb-4e92-adad-8cbe1b18b118"
      unitRef="usd">6721000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktOS0xLTEtMTk1ODU4_5967f82a-e9ed-4ca4-a12c-a7a30b47b10b"
      unitRef="usd">794000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMTEtMS0xLTE5NTg1OA_780124d7-b1f1-49d4-b304-4ecc4d368fb8"
      unitRef="usd">3457000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMTMtMS0xLTE5NTg1OA_6105f69a-4fea-4fc5-b10b-f3e0d5bc52bd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMTUtMS0xLTE5NTg1OA_f507f84e-ea11-4180-8c93-9f6371b9ed34"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i33e76014a8b14ea1ae800ee29caad53b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNDktMTctMS0xLTE5NTg1OA_8a4f2ef9-22b4-444e-8f58-ecf43936c1ed"
      unitRef="usd">261896000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMS0xLTEtMTk1ODU4_eeabdc2c-8b5f-4d87-95eb-8c5ad4b5a14f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMy0xLTEtMTk1ODU4_23e620c7-9c7a-4c24-bc5d-d7a732e87e83"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtNS0xLTEtMTk1ODU4_9c7bd540-3ae6-4f90-afbd-7f09d2c93570"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtNy0xLTEtMTk1ODU4_aa0dbdde-34ef-4e3f-93b3-ff2dbe3daa5d"
      unitRef="usd">2577000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtOS0xLTEtMTk1ODU4_371ec39e-5767-4458-bbe3-afb025f7fe84"
      unitRef="usd">5687000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMTEtMS0xLTE5NTg1OA_4d70c4eb-6d11-4d91-801a-b9a0cb48e7e2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMTMtMS0xLTE5NTg1OA_5212a082-40d1-4a71-a253-f95cf45a8320"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMTUtMS0xLTE5NTg1OA_2b27ef74-09f6-4d07-a5ec-fd69cb73ca22"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic6fd540d041e4496acfa938b23eccfb1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTAtMTctMS0xLTE5NTg1OA_ef4c993d-64be-47c9-98e9-e73408a2e7ba"
      unitRef="usd">8264000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMS0xLTEtMTk1ODU4_7bd7e1f4-423d-4f0f-b620-96cf97e077bd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMy0xLTEtMTk1ODU4_093667f2-fe97-4fb6-803d-a028bb6c2b99"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtNS0xLTEtMTk1ODU4_c143ec4d-c9b5-471b-9b73-4e68341fbf34"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtNy0xLTEtMTk1ODU4_96f0818c-217f-4066-8317-3de2af62b0ed"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtOS0xLTEtMTk1ODU4_c077d692-7d1b-4487-bd07-7d1c4730143e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMTEtMS0xLTE5NTg1OA_8894de04-4c01-46ff-a31a-582c20751246"
      unitRef="usd">387000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMTMtMS0xLTE5NTg1OA_dad22cab-05e3-441c-ac02-2f104a6aadde"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMTUtMS0xLTE5NTg1OA_52d5f07f-19de-4279-b5d6-705388a9bf31"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id4ec23307fea47be8a7fd4cf0a117595_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTEtMTctMS0xLTE5NTg1OA_80d877f9-2d49-437a-94da-05ae65fa2a64"
      unitRef="usd">387000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMS0xLTEtMTk1ODU4_66f81faa-aba7-4575-a4e2-9b6c99242d9a"
      unitRef="usd">6245000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMy0xLTEtMTk1ODU4_97822604-f3da-4a45-b403-214c9d081bf5"
      unitRef="usd">105433000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtNS0xLTEtMTk1ODU4_fa7ebc9e-2573-425a-8bbc-f2a382f4f509"
      unitRef="usd">139246000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtNy0xLTEtMTk1ODU4_d96a060f-8f28-47bc-900c-00b8fcedd968"
      unitRef="usd">9298000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtOS0xLTEtMTk1ODU4_5b98aff0-9e8e-49eb-b113-1ed27220237b"
      unitRef="usd">6481000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMTEtMS0xLTE5NTg1OA_d3166c52-2ad3-4886-8063-a6b83a415bc8"
      unitRef="usd">3844000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMTMtMS0xLTE5NTg1OA_8d0caff6-b83a-4426-ada8-6e6d141b4edb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMTUtMS0xLTE5NTg1OA_ba146720-74de-4631-9a64-bf30236cf375"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTMtMTctMS0xLTE5NTg1OA_e6714446-e4d5-4e8f-81b3-3c4f2f4506f5"
      unitRef="usd">270547000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMS0xLTEtMTk1ODU4_0ba9dde0-eb9d-4f14-9244-0b9a55417efc"
      unitRef="usd">11240000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMy0xLTEtMTk1ODU4_11056c07-95bd-4531-8c48-d6036e43537c"
      unitRef="usd">150318000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtNS0xLTEtMTk1ODU4_11b753a2-9b17-44be-81b1-e541ab31a5c4"
      unitRef="usd">155638000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtNy0xLTEtMTk1ODU4_7e4244aa-c203-4ff5-8def-3e96cf23eb0a"
      unitRef="usd">8525000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtOS0xLTEtMTk1ODU4_770a9f5d-fc14-47d6-887c-28c659ca06c8"
      unitRef="usd">3763000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMTEtMS0xLTE5NTg1OA_a4129117-a5a1-4abe-b8ce-3bab43d57258"
      unitRef="usd">5338000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMTMtMS0xLTE5NTg1OA_68f45013-7513-4db1-a05f-de3636ab50c8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMTUtMS0xLTE5NTg1OA_055b9e50-989d-45fd-a425-20b4b2b284d1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic6b0b8dce6444e6784e2f2e6129724b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTUtMTctMS0xLTE5NTg1OA_227a3abf-2320-412c-b864-db8ad1504999"
      unitRef="usd">334822000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMS0xLTEtMTk1ODU4_4755cbca-89ca-4a84-866a-4cdb7a44c4c4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMy0xLTEtMTk1ODU4_abc94047-aac8-46fc-ba45-404e60d49084"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtNS0xLTEtMTk1ODU4_8b0c6e5f-c48d-4b99-b244-6820fcab1dab"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtNy0xLTEtMTk1ODU4_dc84fd04-26fc-4d8b-a9e9-48ee01ee4de9"
      unitRef="usd">2577000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtOS0xLTEtMTk1ODU4_c1501485-25af-4b7d-82ab-b2dfc4314340"
      unitRef="usd">5687000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMTEtMS0xLTE5NTg1OA_fdaabbec-da28-42b4-9225-03d05b814d9c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMTMtMS0xLTE5NTg1OA_67cd8207-2a49-4dcb-a38d-907b2ad28e82"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMTUtMS0xLTE5NTg1OA_6bd2b0c6-3f48-42e8-90b6-b24fe88d24ed"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibde7eff4b6bb46aab7933fb70f9e36e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTYtMTctMS0xLTE5NTg1OA_d4bd0965-17b0-4465-9d8d-71ae3aeeb31e"
      unitRef="usd">8264000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMS0xLTEtMTk1ODU4_4c2d445b-c77d-4a9a-b30b-e582a2b34079"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMy0xLTEtMTk1ODU4_d4b22aca-610a-45e3-a840-5df21ab9b765"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctNS0xLTEtMTk1ODU4_4c3a3e46-b1f6-4c78-83c9-581246a85993"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctNy0xLTEtMTk1ODU4_f43d923e-8637-40cb-a07c-0fd4a7cc477a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctOS0xLTEtMTk1ODU4_2609a920-6b87-4f1c-a7c3-7cbca0a8289d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMTEtMS0xLTE5NTg1OA_b96c8978-150d-473e-9f6d-b819c7d4f6d1"
      unitRef="usd">387000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMTMtMS0xLTE5NTg1OA_99b26387-6243-4c97-99b8-effecc37e2ec"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMTUtMS0xLTE5NTg1OA_e3a69203-f59a-4a49-9f86-6da35feefe3c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia1e783ccb4df459abd6e65ed43b4b937_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTctMTctMS0xLTE5NTg1OA_86a9401d-028d-47b0-9a4f-4db4c42c1954"
      unitRef="usd">387000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMS0xLTEtMTk1ODU4_788901bc-b54b-451a-abca-afb672e5c6fc"
      unitRef="usd">11240000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMy0xLTEtMTk1ODU4_964f0fa5-52c6-45cb-ab01-ed3a29e664cb"
      unitRef="usd">150318000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktNS0xLTEtMTk1ODU4_b651b729-3218-4f33-9aac-e98fd735de47"
      unitRef="usd">155638000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktNy0xLTEtMTk1ODU4_f77a289a-52f7-4dcb-aba3-826a1c23c818"
      unitRef="usd">11102000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktOS0xLTEtMTk1ODU4_dfcaeb0f-755f-4e6f-9546-29bc2714634d"
      unitRef="usd">9450000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMTEtMS0xLTE5NTg1OA_0408dc9e-ef7c-48c1-96f2-e23bba6c9662"
      unitRef="usd">5725000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMTMtMS0xLTE5NTg1OA_9d2767f8-ced2-40e1-8242-9dc378af6fa2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMTUtMS0xLTE5NTg1OA_88a2cb44-fd12-4158-a527-d06fa9c764f8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNTktMTctMS0xLTE5NTg1OA_d010496e-4e62-402f-82a1-6b813575b38f"
      unitRef="usd">343473000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMS0xLTEtMjA2OTQ3_9bff0a88-11f3-4022-915a-ab197ba3eaee"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMy0xLTEtMjA2OTQ3_88b7e8f8-523f-41a2-aa55-f106eaa147c3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtNS0xLTEtMjA2OTQ3_d93990de-2ef1-4d6b-8e05-0f415fb29ada"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtNy0xLTEtMjA2OTQ3_9fb5a3a5-2769-437a-b3d3-d29b7b570907"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtOS0xLTEtMjA2OTQ3_fc7845fe-045a-4ddc-a454-a211a54b7890"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTEtMS0xLTIwNjk0Nw_ea8d5249-7cfc-4390-ab66-38554a17edce"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTMtMS0xLTIyMzE1NQ_c3a12c51-a17a-435e-a1f8-44e5c8f31886"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTUtMS0xLTIyNjc3OQ_909dfa2e-1335-4d17-ab70-a5f35688736c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTctMS0xLTIyNjc3OQ_972d34b3-994a-4d72-a5ac-603f31e30ba0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMS0xLTEtMTk1ODU4_20d8d4be-5c3a-4429-b810-1723ec74dbf1"
      unitRef="usd">823000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMy0xLTEtMTk1ODU4_1d162332-f469-4a4d-b5bf-6060c1ba1b66"
      unitRef="usd">2956000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtNS0xLTEtMTk1ODU4_8f600e52-a876-416c-86ef-11b739742833"
      unitRef="usd">466000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtNy0xLTEtMTk1ODU4_07ef6f51-c23a-4e86-a13c-08cab74eac10"
      unitRef="usd">8827000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtOS0xLTEtMTk1ODU4_27a3d5d0-838e-40e5-949f-7dfb816942be"
      unitRef="usd">24015000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMTEtMS0xLTE5NTg1OA_4251ce46-027f-471b-b818-96fff7fe39a7"
      unitRef="usd">31315000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMTMtMS0xLTE5NTg1OA_7bc2e5b8-a51a-4dc9-b128-69b6656d9280"
      unitRef="usd">112073000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMTUtMS0xLTE5NTg1OA_b374b96d-1666-4edb-91ec-258bf46cc430"
      unitRef="usd">383000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i24b8db191326437492176ce6d7d9cb67_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjEtMTctMS0xLTE5NTg1OA_b4e0db30-9649-4bdf-96fe-fe0c873fa79d"
      unitRef="usd">180858000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i12391dd64801425a81b65a0856de14ef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMS0xLTEtMTk1ODU4_0644b303-b98d-466c-b10a-925769a68773"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i12391dd64801425a81b65a0856de14ef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMy0xLTEtMTk1ODU4_0231ef1d-917b-4de0-a0e4-a5cb294cba0d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i12391dd64801425a81b65a0856de14ef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtNS0xLTEtMTk1ODU4_5c478ec3-79eb-4998-b7aa-90d1838d9741"
      unitRef="usd">11000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i12391dd64801425a81b65a0856de14ef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtNy0xLTEtMTk1ODU4_812b3c99-0011-44c8-9daa-d54439d8b84f"
      unitRef="usd">191000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i12391dd64801425a81b65a0856de14ef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtOS0xLTEtMTk1ODU4_74826ad6-e17e-4139-83f3-d1aee0f23a7a"
      unitRef="usd">515000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i12391dd64801425a81b65a0856de14ef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMTEtMS0xLTE5NTg1OA_c61db7a6-53b1-451d-8fa7-dbff9c77cf5c"
      unitRef="usd">1328000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i12391dd64801425a81b65a0856de14ef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMTMtMS0xLTE5NTg1OA_0f498051-5f85-4430-939e-f2f51752ef7f"
      unitRef="usd">561000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i12391dd64801425a81b65a0856de14ef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMTUtMS0xLTE5NTg1OA_f0866768-ffed-4677-8a29-f08ee77a853f"
      unitRef="usd">7000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i12391dd64801425a81b65a0856de14ef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjMtMTctMS0xLTE5NTg1OA_2930f562-732d-44ae-8e3d-f59334b31ca8"
      unitRef="usd">2613000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMS0xLTEtMTk1ODU4_d1da2c9c-d847-4bed-845f-cb9c933d47e6"
      unitRef="usd">823000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMy0xLTEtMTk1ODU4_c97b48d5-9c47-422d-80ee-f92535a42072"
      unitRef="usd">2956000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtNS0xLTEtMTk1ODU4_4ecccdf3-3b72-4332-8c14-bc767513bb18"
      unitRef="usd">477000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtNy0xLTEtMTk1ODU4_2ad35ea3-ddb7-4805-9e0d-933baf58de34"
      unitRef="usd">9018000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtOS0xLTEtMTk1ODU4_136e6b2a-0be5-4c81-a159-f0f8ba456eaa"
      unitRef="usd">24530000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTEtMS0xLTE5NTg1OA_590a3042-fd56-4f1f-af83-6183f773b74e"
      unitRef="usd">32643000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTMtMS0xLTE5NTg1OA_5c97d1ad-d5dc-42d3-913f-cd738860d9ab"
      unitRef="usd">112634000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTUtMS0xLTE5NTg1OA_70077788-df71-46df-a0d3-50369cbc8368"
      unitRef="usd">390000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjUtMTctMS0xLTE5NTg1OA_c0bf178d-b73b-4749-9707-653ea83362dd"
      unitRef="usd">183471000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMS0xLTEtMjA2OTU1_de812f06-65f9-4530-aa4e-fe8a8af13473"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMy0xLTEtMjA2OTU1_a00b3b98-05f1-4512-9caf-f1b319acf624"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtNS0xLTEtMjA2OTU1_09c4c69c-f336-48c3-ab49-2106041e238e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtNy0xLTEtMjA2OTU1_cd84cef5-62b8-4432-bd9a-e5456fb510eb"
      unitRef="usd">8000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtOS0xLTEtMjA2OTU1_731b25f5-b48c-4a55-be70-440792421920"
      unitRef="usd">39000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMTEtMS0xLTIwNjk1NQ_b42bbda2-53bf-48c0-bf69-ab6e1613f6b4"
      unitRef="usd">35000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMTMtMS0xLTIyMzE2Mw_3ca730cb-8627-4c8f-acef-70ca07a1b932"
      unitRef="usd">71000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMTUtMS0xLTIyNjc2OQ_cdd6c107-d97d-4648-ac98-5c6bc22d13e3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzMtMTctMS0xLTIyNjY4Mg_c2d0d56b-77b2-4688-bb8a-b83e3f24d14f"
      unitRef="usd">153000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i8bc96100462e4241be1e472e0208499c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMS0xLTEtMTk1ODU4_4ec1e088-03f7-4eb2-b7f0-ec21a36c1ef2"
      unitRef="usd">128303000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i8bc96100462e4241be1e472e0208499c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMy0xLTEtMTk1ODU4_d7478a66-43f5-49e5-bbfc-f774962988da"
      unitRef="usd">834564000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i8bc96100462e4241be1e472e0208499c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctNS0xLTEtMTk1ODU4_209f1872-084e-4bb0-b3ac-83dfeef105b1"
      unitRef="usd">752147000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i8bc96100462e4241be1e472e0208499c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctNy0xLTEtMTk1ODU4_52e7e848-3a5d-4fdd-b7ad-e6fb2cc5a133"
      unitRef="usd">371383000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i8bc96100462e4241be1e472e0208499c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctOS0xLTEtMTk1ODU4_9a5a898b-bd56-4728-869b-03910e0142c6"
      unitRef="usd">499295000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i8bc96100462e4241be1e472e0208499c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMTEtMS0xLTE5NTg1OA_62479df1-8008-47d0-b73b-f3d98d069a66"
      unitRef="usd">1157383000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i8bc96100462e4241be1e472e0208499c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMTMtMS0xLTE5NTg1OA_9b70ea13-8057-4643-894a-3bab29b03644"
      unitRef="usd">238240000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i8bc96100462e4241be1e472e0208499c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMTUtMS0xLTE5NTg1OA_ef0c2fd2-fc48-4870-a7e9-49c499aef415"
      unitRef="usd">501000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8bc96100462e4241be1e472e0208499c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjctMTctMS0xLTE5NTg1OA_841177a0-75b6-45b0-b3fa-9c038408f28f"
      unitRef="usd">3981816000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMS0xLTEtMTk1ODU4_bc784ac0-8aa9-4d67-8e3e-5a796f1b95f2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMy0xLTEtMTk1ODU4_dcf3031c-8844-4f57-8330-2a11d78ecc78"
      unitRef="usd">200000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtNS0xLTEtMTk1ODU4_63d8b83f-c5c2-4b75-b4dc-4b0c3529351b"
      unitRef="usd">10481000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtNy0xLTEtMTk1ODU4_f86d03c2-72ba-4c83-82c3-c363bc7096a0"
      unitRef="usd">5052000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtOS0xLTEtMTk1ODU4_74cd7681-51a6-4ea6-bd87-84574d5ea699"
      unitRef="usd">10838000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMTEtMS0xLTE5NTg1OA_ef26ebe4-be0f-4f7a-9111-fc095e385d11"
      unitRef="usd">52477000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMTMtMS0xLTE5NTg1OA_bc35fddc-c2b5-44a6-95ed-f9479fb643e9"
      unitRef="usd">17784000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMTUtMS0xLTE5NTg1OA_d3513a09-bd82-4d3e-8667-40c63e37294a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6e27b35189b144df96b8bf2cd3ef2d1f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjgtMTctMS0xLTE5NTg1OA_7c15223b-b0b5-465c-8915-300f6944d940"
      unitRef="usd">96832000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMS0xLTEtMTk1ODU4_999a8164-1ae5-451d-9a16-267f86445bc4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMy0xLTEtMTk1ODU4_14bd9fad-4a26-40a3-bcaf-c222720bb326"
      unitRef="usd">1130000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktNS0xLTEtMTk1ODU4_2787d477-4d35-42a3-bbe0-c0853b298935"
      unitRef="usd">187000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktNy0xLTEtMTk1ODU4_bd9e4808-b213-4998-bb40-ce798e67bfe7"
      unitRef="usd">2574000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktOS0xLTEtMTk1ODU4_e5e21f69-d304-4263-8b09-baa7656e7d4e"
      unitRef="usd">3841000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMTEtMS0xLTE5NTg1OA_afe6d5c6-58cb-448a-9b23-f8ea0f94828c"
      unitRef="usd">37585000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMTMtMS0xLTE5NTg1OA_2379132b-8501-4524-8803-78a969a0e687"
      unitRef="usd">3500000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMTUtMS0xLTE5NTg1OA_834f2f1a-3952-4339-b9fd-55c32e25f2b1"
      unitRef="usd">7000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3f10d8dd3c0048bebdf645554c6c63b5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNjktMTctMS0xLTE5NTg1OA_83906968-7edd-4d53-9c7b-830572732bd5"
      unitRef="usd">48824000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMS0xLTEtMTk1ODU4_3705bd15-43a2-4d83-be4b-3b432acf4b2b"
      unitRef="usd">128303000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMy0xLTEtMTk1ODU4_8fdec1cf-ee0d-474e-a61e-c93109c0655e"
      unitRef="usd">835894000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtNS0xLTEtMTk1ODU4_bca720fc-0bd2-48b0-b402-ee99ca42926b"
      unitRef="usd">762815000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtNy0xLTEtMTk1ODU4_38724d7d-6f33-4963-9de1-6a97a3a692dc"
      unitRef="usd">379009000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtOS0xLTEtMTk1ODU4_c801fbf3-7164-4912-bf35-bb95df9b7ffe"
      unitRef="usd">513974000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMTEtMS0xLTE5NTg1OA_744c5ce2-25ae-4cb0-88f3-65f9bd3da53d"
      unitRef="usd">1247445000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMTMtMS0xLTE5NTg1OA_68ce736b-7312-494b-8338-5dc4cb51f93d"
      unitRef="usd">259524000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMTUtMS0xLTE5NTg1OA_1f67962b-506b-40cc-9692-c30ff40cbf86"
      unitRef="usd">508000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfNzEtMTctMS0xLTE5NTg1OA_8c5d8788-5802-4bd2-bae9-47709e7408b9"
      unitRef="usd">4127472000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMS0xLTEtMjA2OTY5_503a023b-40e9-4a31-a7f8-e8a5f37a957d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMy0xLTEtMjA2OTY5_79cab0e9-4df6-4164-aed9-7134c4516a6c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtNS0xLTEtMjA2OTY5_643f9d7d-30d3-44ab-be5b-77ecd17cc93a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtNy0xLTEtMjA2OTY5_b6f4ee94-e594-4802-861c-046aa23f8432"
      unitRef="usd">69000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtOS0xLTEtMjA2OTY5_cdcfd162-9662-44f1-bfe4-afc5fe7f596a"
      unitRef="usd">39000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMTEtMS0xLTIwNjk2OQ_40b0a1e8-b889-4d4b-b49c-1b30e77bfcfc"
      unitRef="usd">135000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMTMtMS0xLTIyNjc3Ng_d0f70bae-a418-4405-9494-b42569cf14a8"
      unitRef="usd">71000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMTUtMS0xLTIyNjc3Ng_91f7ee53-a968-475e-a305-024709f018f6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmY1NGFiODE1MDFjNjRhYTdiZDcxN2UyZTlmN2E1MjdhL3RhYmxlcmFuZ2U6ZjU0YWI4MTUwMWM2NGFhN2JkNzE3ZTJlOWY3YTUyN2FfODEtMTctMS0xLTIyNjY4NA_7dbadd8d-1e8e-46d5-aace-4a9cb8e1cf74"
      unitRef="usd">314000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0xLTEtMS0xOTU4NTg_37fb5182-05fa-4429-8304-c2c077595ea9"
      unitRef="usd">168818000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0zLTEtMS0xOTU4NTg_350b7455-a0cf-4189-8e8b-a2a091b3d584"
      unitRef="usd">93302000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi01LTEtMS0xOTU4NTg_7f0561e7-05c2-41f0-ac34-66466fcca6d5"
      unitRef="usd">82437000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi03LTEtMS0xOTU4NTg_a21eb44e-0bfd-40e0-8d62-89fbdbd68149"
      unitRef="usd">61160000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi05LTEtMS0xOTU4NTg_c6f2ca5c-0b99-4226-8574-5a5f04ec2b42"
      unitRef="usd">33957000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0xMS0xLTEtMTk1ODU4_fddd1169-cbe3-4405-a364-88f8c3a63d4f"
      unitRef="usd">74181000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0xMy0xLTEtMTk1ODU4_9a5e3f76-38ce-46cb-bfc7-15add6ac68e7"
      unitRef="usd">146795000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0xNS0xLTEtMTk1ODU4_a2b2f6a3-6793-4fc1-a496-e4e3a9db2d5d"
      unitRef="usd">172000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2d90fa3c782a462f92f87c9bf98fe409_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNi0xNy0xLTEtMTk1ODU4_1b8c403d-9fe0-4184-9664-79301d63e1d4"
      unitRef="usd">660822000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0xLTEtMS0xOTU4NTg_57624b46-e845-4f60-927c-90848738cdb6"
      unitRef="usd">212000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0zLTEtMS0xOTU4NTg_9c59ffd0-7f9d-4bf1-b7bc-e83b350827fb"
      unitRef="usd">109000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy01LTEtMS0xOTU4NTg_c6d7d10b-b29a-4619-875f-eb3f2e5de35b"
      unitRef="usd">443000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy03LTEtMS0xOTU4NTg_370d4ee2-076e-426e-aff7-3955b3332f4c"
      unitRef="usd">4637000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy05LTEtMS0xOTU4NTg_59e9e5f5-6579-4792-8056-c1a21c4ec58c"
      unitRef="usd">362000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0xMS0xLTEtMTk1ODU4_f2a603f5-7992-4a7f-bd0f-b40bd22b1ab0"
      unitRef="usd">4447000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0xMy0xLTEtMTk1ODU4_e2916d4c-f3e5-49d1-975d-04e84bd6f859"
      unitRef="usd">5433000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0xNS0xLTEtMTk1ODU4_e468b736-9743-4157-accf-6c192801aee4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i42af1cc7244f4da2a27c7502708d686e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNy0xNy0xLTEtMTk1ODU4_87c5e510-badc-4323-a98e-eb581e723636"
      unitRef="usd">15643000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0xLTEtMS0xOTU4NTg_790564c3-b507-4598-939a-6a893a8029e7"
      unitRef="usd">773000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0zLTEtMS0xOTU4NTg_aa7abc04-94e9-486f-8b2f-5128d2e26bc6"
      unitRef="usd">188000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC01LTEtMS0xOTU4NTg_930c3e76-a60d-478f-a8b7-8f9f396c4680"
      unitRef="usd">1710000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC03LTEtMS0xOTU4NTg_1b616f77-8272-49a8-b9bf-26b848c5df27"
      unitRef="usd">3465000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC05LTEtMS0xOTU4NTg_1cb47c55-a8c6-4f3e-8df8-7ae8432cf84d"
      unitRef="usd">559000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0xMS0xLTEtMTk1ODU4_b60781c1-212d-4ff1-a054-d2bc381ae44a"
      unitRef="usd">5098000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0xMy0xLTEtMTk1ODU4_825a2ae8-6eef-416c-bd72-9012921cfc59"
      unitRef="usd">3674000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0xNS0xLTEtMTk1ODU4_5222cb91-7379-443a-9d15-74002bfcc92d"
      unitRef="usd">168000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iaf0732de096b4276a7ebbe1719465267_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfOC0xNy0xLTEtMTk1ODU4_e66182bf-d701-41cc-b3bc-02f4a514d1dc"
      unitRef="usd">15635000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMS0xLTEtMTk1ODU4_76aefe06-3031-4f76-90a2-db1bd770992c"
      unitRef="usd">169803000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMy0xLTEtMTk1ODU4_2eec17af-f2df-49b2-8cfb-7676e644b66f"
      unitRef="usd">93599000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtNS0xLTEtMTk1ODU4_5401d8c4-6f1f-46a2-b743-27e651c9d834"
      unitRef="usd">84590000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtNy0xLTEtMTk1ODU4_9272665a-bd8c-4fa6-8e72-0b9dffd1137b"
      unitRef="usd">69262000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtOS0xLTEtMTk1ODU4_92a2e789-b593-4f21-88b3-591be31c974c"
      unitRef="usd">34878000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMTEtMS0xLTE5NTg1OA_a789d358-3d63-4df6-84c8-9e728d12705c"
      unitRef="usd">83726000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMTMtMS0xLTE5NTg1OA_d93ee087-8568-4dc7-9c22-6efe927ca5b7"
      unitRef="usd">155902000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMTUtMS0xLTE5NTg1OA_afa793e2-ff35-47b1-93ea-e01570fd6b60"
      unitRef="usd">340000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTAtMTctMS0xLTE5NTg1OA_267c562f-1b3d-4c2f-9821-44989a0ed508"
      unitRef="usd">692100000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMS0xLTEtMTk1ODU4_bc75373e-5f16-43e2-a5eb-8c8683d8af76"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMy0xLTEtMTk1ODU4_f4dfba57-95a9-4aa2-9a36-8fff25d9e97e"
      unitRef="usd">1351000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItNS0xLTEtMTk1ODU4_bf38b81c-2e1a-4889-bde9-83751b03f45b"
      unitRef="usd">117000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItNy0xLTEtMTk1ODU4_8de0adc6-0754-4083-9a74-4d6b3cb4b99a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItOS0xLTEtMTk1ODU4_ec18dbb2-b323-4822-85eb-07e146731320"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMTEtMS0xLTE5NTg1OA_f589c62d-a1ab-46a1-8d1e-6e67498f3abc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMTMtMS0xLTE5NTg1OA_98ade1cb-66f1-4292-b1e9-b56931b7449b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMTUtMS0xLTE5NTg1OA_a88eb218-afff-419b-a9cc-89b30066d79e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9287a045bf464ca7887f8228699b27f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTItMTctMS0xLTE5NTg1OA_b349870c-8ef4-4e2b-9259-d02a97d1b331"
      unitRef="usd">1468000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMS0xLTEtMTk1ODU4_c3dc6c30-bf60-4c72-a1c1-31be20363d74"
      unitRef="usd">134432000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMy0xLTEtMTk1ODU4_4dc305d3-6734-4e47-837a-cacdc1cff88f"
      unitRef="usd">167927000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtNS0xLTEtMTk1ODU4_579a35fe-a9b3-4ac7-b8a5-1bf65c22c0bb"
      unitRef="usd">93834000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtNy0xLTEtMTk1ODU4_3f908ec4-6927-4590-a6c5-ae590584ac07"
      unitRef="usd">157096000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtOS0xLTEtMTk1ODU4_88e339cc-0ead-406c-8f52-c3d6cbb25bc3"
      unitRef="usd">62876000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMTEtMS0xLTE5NTg1OA_fe62e6af-a8e5-4ae8-ab79-b51cfbb6597a"
      unitRef="usd">282212000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMTMtMS0xLTE5NTg1OA_75d08da9-b39d-41ae-bb2e-7aa3dc9ec7bb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMTUtMS0xLTE5NTg1OA_6183c941-bb36-4442-82eb-f9ab0387e02e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifb39d6931ef74bcb9e651562989d5317_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTgtMTctMS0xLTE5NTg1OA_7e153ac9-5466-4158-94ee-29123a1bff08"
      unitRef="usd">898377000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMS0xLTEtMTk1ODU4_b78891ff-59c2-4762-98c4-070a6595887a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMy0xLTEtMTk1ODU4_05194b14-437d-482b-a1bd-7a89a9cc27e0"
      unitRef="usd">1744000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktNS0xLTEtMTk1ODU4_8a729bff-bdad-4033-b49e-ab9ca222c8f9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktNy0xLTEtMTk1ODU4_92362910-1b6c-4ebf-8973-db431f5e0170"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktOS0xLTEtMTk1ODU4_53a1ff43-0d02-431f-b040-365167068434"
      unitRef="usd">2540000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMTEtMS0xLTE5NTg1OA_c8326924-73dc-4fda-b362-9261922c1ce0"
      unitRef="usd">16664000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMTMtMS0xLTE5NTg1OA_d5e9416a-8da1-497d-8334-7b077dd3ebcf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMTUtMS0xLTE5NTg1OA_af02db58-82ed-4780-afc6-ae876f441243"
      unitRef="usd">247000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMTktMTctMS0xLTE5NTg1OA_4811758c-8cda-426c-9ed7-0addc7ad22a9"
      unitRef="usd">21195000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMS0xLTEtMTk1ODU4_15cd4a76-9f04-4643-9714-e556619cc5bd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMy0xLTEtMTk1ODU4_a38c819b-32fa-4ca4-b801-5b451da0d297"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtNS0xLTEtMTk1ODU4_de016d8b-4e13-4c30-9b88-d23d37ade663"
      unitRef="usd">671000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtNy0xLTEtMTk1ODU4_5619b11b-d86e-4af1-9e43-866ad286d2b8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtOS0xLTEtMTk1ODU4_41d0255d-9fc1-4d3f-8ef3-9f7481e7a47c"
      unitRef="usd">3722000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMTEtMS0xLTE5NTg1OA_67fab28b-511c-48f3-99bf-eff481a0f55f"
      unitRef="usd">13075000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMTMtMS0xLTE5NTg1OA_8237088a-b04a-4a3e-a8df-a4fe8606d407"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMTUtMS0xLTE5NTg1OA_653363f1-ee8b-4b67-8c5e-edc4c5bebde9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7c54b33cdf614537a8093c32bbf903ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjAtMTctMS0xLTE5NTg1OA_5165aaf2-4077-455b-866b-b3003db3ebc2"
      unitRef="usd">17468000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMS0xLTEtMTk1ODU4_43fd7631-8030-43a2-b44d-91d008914074"
      unitRef="usd">134432000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMy0xLTEtMTk1ODU4_5e2a9215-072b-4ba6-a854-a2464a599c12"
      unitRef="usd">169671000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItNS0xLTEtMTk1ODU4_566e62db-4959-4af9-9334-7102742b7e40"
      unitRef="usd">94505000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItNy0xLTEtMTk1ODU4_4fe63b78-44a7-4778-82ef-b97004faa39c"
      unitRef="usd">157096000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItOS0xLTEtMTk1ODU4_275c8f70-8200-45ae-b278-63b25c2502da"
      unitRef="usd">69138000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMTEtMS0xLTE5NTg1OA_ee3b3a82-3c5d-439a-8888-6de56fd3682e"
      unitRef="usd">311951000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMTMtMS0xLTE5NTg1OA_fc6cb3b7-fc7a-4b6c-b2c6-9eea1cc2e36b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMTUtMS0xLTE5NTg1OA_d7dbb5f1-4efa-4845-9647-92007d6d4543"
      unitRef="usd">247000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjItMTctMS0xLTE5NTg1OA_412c3f90-4f06-4302-8338-6a3044154ea6"
      unitRef="usd">937040000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i79580969977d471887813ee99390bedd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMS0xLTEtMTk1ODU4_04a35c48-66e9-41dd-98ad-2dc5890fef61"
      unitRef="usd">240151000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i79580969977d471887813ee99390bedd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMy0xLTEtMTk1ODU4_67786224-37e4-48f4-9b7c-f36d6f75d92a"
      unitRef="usd">189300000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i79580969977d471887813ee99390bedd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtNS0xLTEtMTk1ODU4_08f4e24f-6503-464a-8d4d-ec3d188d87b5"
      unitRef="usd">160930000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i79580969977d471887813ee99390bedd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtNy0xLTEtMTk1ODU4_033fff26-235c-4b01-8995-95edd24074b2"
      unitRef="usd">258778000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i79580969977d471887813ee99390bedd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtOS0xLTEtMTk1ODU4_ae2734f8-7958-49c9-82e3-b39c596c4017"
      unitRef="usd">121369000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i79580969977d471887813ee99390bedd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMTEtMS0xLTE5NTg1OA_445d03be-f454-47ce-851a-201b5da5f60a"
      unitRef="usd">561645000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i79580969977d471887813ee99390bedd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMTMtMS0xLTE5NTg1OA_d637683c-9df4-4e33-aa40-8e87fbde9e59"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i79580969977d471887813ee99390bedd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMTUtMS0xLTE5NTg1OA_03c13295-c008-4d9a-86bb-3e4bccded4bd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i79580969977d471887813ee99390bedd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjQtMTctMS0xLTE5NTg1OA_3d899624-bd76-45ed-b56c-dede437beb20"
      unitRef="usd">1532173000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMS0xLTEtMTk1ODU4_2ce7c18f-5127-4bb7-a260-c1cd5fe992c6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMy0xLTEtMTk1ODU4_3e6465b3-303d-47f1-bc79-6d90771c267d"
      unitRef="usd">8349000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtNS0xLTEtMTk1ODU4_ec7c32aa-c914-4de1-bd11-b3f0539fb028"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtNy0xLTEtMTk1ODU4_6be2c441-8f65-4111-90c6-3256bbf9ac0c"
      unitRef="usd">4172000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtOS0xLTEtMTk1ODU4_a84050b5-9910-4321-89aa-e837e86a0fb3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMTEtMS0xLTE5NTg1OA_7a12b690-a2b3-4a37-b167-a3a5193602ca"
      unitRef="usd">12190000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMTMtMS0xLTE5NTg1OA_0a5f62dd-4957-4bbf-8f27-c9c864b7907d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMTUtMS0xLTE5NTg1OA_4b8ac142-89d4-42ff-8b72-9a350068bdd0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i229f8d50cf4d4050aa9a5514023aa8a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjUtMTctMS0xLTE5NTg1OA_fb21cb7b-0a5b-4190-90d5-2adfebdf2509"
      unitRef="usd">24711000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMS0xLTEtMTk1ODU4_5244bc59-2635-4e5b-a601-f6165ab6a46b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMy0xLTEtMTk1ODU4_f3a21f53-bd8b-4638-b2e5-a085ac9aa78e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtNS0xLTEtMTk1ODU4_1ee464f1-e6aa-4393-b150-e4c31143069a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtNy0xLTEtMTk1ODU4_86b8bf1d-47c7-42e2-b24b-f5d440c9b5a0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtOS0xLTEtMTk1ODU4_2e79fa73-81d5-4c8c-8647-e6af96d57e19"
      unitRef="usd">3627000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMTEtMS0xLTE5NTg1OA_48041c6f-a266-4b42-8bd1-d138f1762f76"
      unitRef="usd">26121000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMTMtMS0xLTE5NTg1OA_23747bcb-64b0-4a1c-8766-f80e40a78cb8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMTUtMS0xLTE5NTg1OA_9f0440be-9b55-4c59-b50a-f74d3190db50"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iae20e0adcb784d9d98a87b5858ecdc8a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjYtMTctMS0xLTE5NTg1OA_bbd8450c-650a-45df-b910-e90d4fb67a73"
      unitRef="usd">29748000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMS0xLTEtMTk1ODU4_74827903-69e3-4f90-a13e-a89f0adcf99e"
      unitRef="usd">240151000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMy0xLTEtMTk1ODU4_a6381c82-b21b-439b-9267-72f652339251"
      unitRef="usd">197649000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtNS0xLTEtMTk1ODU4_03eab93f-1a40-4561-a8ba-54896aa5d35a"
      unitRef="usd">160930000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtNy0xLTEtMTk1ODU4_12186303-da52-401f-9d35-e7ce5c5fa32e"
      unitRef="usd">262950000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtOS0xLTEtMTk1ODU4_a004cbd3-73a3-4210-bdd8-dab73a7a319c"
      unitRef="usd">124996000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMTEtMS0xLTE5NTg1OA_f9e05f0b-2933-47d0-8dc8-235310b78dd5"
      unitRef="usd">599956000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMTMtMS0xLTE5NTg1OA_7f71e89b-3d96-478d-9953-a69ed488586e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMTUtMS0xLTE5NTg1OA_47ab7988-b4d2-4b57-9d4f-b628254a102e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMjgtMTctMS0xLTE5NTg1OA_32aca17e-a869-4359-a8f3-85e0991874b0"
      unitRef="usd">1586632000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMS0xLTEtMTk1ODU4_9bff8d6d-1faf-4c6f-a055-78404f31e851"
      unitRef="usd">543401000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMy0xLTEtMTk1ODU4_538b4593-40d8-4421-b12a-f53c8ae5df07"
      unitRef="usd">451880000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtNS0xLTEtMTk1ODU4_2b42dd2f-daa2-400d-a344-fa9a6fa98474"
      unitRef="usd">337318000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtNy0xLTEtMTk1ODU4_fa582ecc-fd0c-4070-95a3-5ae206b1fbab"
      unitRef="usd">477034000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtOS0xLTEtMTk1ODU4_1938e380-e658-43e2-a8ab-03ff9079e1a5"
      unitRef="usd">218202000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMTEtMS0xLTE5NTg1OA_f8ccf310-9f0c-4cc4-a60d-f2bfd5b84a2f"
      unitRef="usd">918038000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMTMtMS0xLTE5NTg1OA_8102b6e1-2304-4d49-acec-cd18c16cee19"
      unitRef="usd">146795000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMTUtMS0xLTE5NTg1OA_11d0018e-e14a-4f5c-ac8b-d9d858d9b84f"
      unitRef="usd">172000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iade9cc3d847c4c3282602d67336e8153_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzAtMTctMS0xLTE5NTg1OA_1500a5c2-955e-40e3-8c4c-896b388a2f3a"
      unitRef="usd">3092840000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMS0xLTEtMTk1ODU4_dcfab5ea-bb15-4b88-b917-5be5725fe47c"
      unitRef="usd">212000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMy0xLTEtMTk1ODU4_e0c931c0-7c49-4b79-842f-b47209d6d690"
      unitRef="usd">10202000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtNS0xLTEtMTk1ODU4_4343a391-cbd5-4e77-8c0d-05022e5e0004"
      unitRef="usd">443000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtNy0xLTEtMTk1ODU4_97b90f6c-f8f1-4c19-b5ed-209297b5c22c"
      unitRef="usd">8809000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtOS0xLTEtMTk1ODU4_8ce1fd77-3e9d-452e-9ed4-4424d55d763e"
      unitRef="usd">2902000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMTEtMS0xLTE5NTg1OA_ef12f555-cfee-46ed-9736-459f1dbf989e"
      unitRef="usd">33301000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMTMtMS0xLTE5NTg1OA_12a85293-b38c-4d85-9133-8055e65f3b86"
      unitRef="usd">5433000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMTUtMS0xLTE5NTg1OA_e17408ea-567a-439d-9b06-da6c07c9f165"
      unitRef="usd">247000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie46b65c9dc534d40a70b427f2c6a0c93_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzEtMTctMS0xLTE5NTg1OA_6b4e2d37-f9dc-4fd3-9288-005ab55279b2"
      unitRef="usd">61549000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMS0xLTEtMTk1ODU4_1440d012-61a9-4f4f-bede-32c65317ee05"
      unitRef="usd">773000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMy0xLTEtMTk1ODU4_599cad5d-7ef9-4d33-9d93-7940f4f47632"
      unitRef="usd">188000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItNS0xLTEtMTk1ODU4_c8f06a8a-a895-4f1e-b9b6-e0850a7cfc84"
      unitRef="usd">2381000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItNy0xLTEtMTk1ODU4_abf0adc9-8889-4789-85c3-5c53b8d3e420"
      unitRef="usd">3465000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItOS0xLTEtMTk1ODU4_2ec01b44-e0d4-4158-9a04-d6937373bce6"
      unitRef="usd">7908000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMTEtMS0xLTE5NTg1OA_7623ef50-c0c6-4c26-899d-e0b4529b22ab"
      unitRef="usd">44294000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMTMtMS0xLTE5NTg1OA_77131cbb-4b61-48c8-8112-15180275d735"
      unitRef="usd">3674000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMTUtMS0xLTE5NTg1OA_a95e5381-ccaf-4784-86cc-6303eeffeb89"
      unitRef="usd">168000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia42b3958ab184e3da703b9589df3b624_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzItMTctMS0xLTE5NTg1OA_6d48dfa3-5d34-4b46-ba3d-c72cd5fae855"
      unitRef="usd">62851000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMS0xLTEtMTk1ODU4_8e00b795-169b-444f-9665-dd65d7855654"
      unitRef="usd">544386000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMy0xLTEtMTk1ODU4_9bd17ffd-848f-45b1-855b-2bd164a099d3"
      unitRef="usd">462270000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtNS0xLTEtMTk1ODU4_b9e4a136-57ad-46b9-9454-09cece0fda9d"
      unitRef="usd">340142000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtNy0xLTEtMTk1ODU4_0008ac5e-bdb6-4531-9235-1eccdb0e5b48"
      unitRef="usd">489308000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtOS0xLTEtMTk1ODU4_d0e79db5-9c96-45d4-875f-7de98edf3405"
      unitRef="usd">229012000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMTEtMS0xLTE5NTg1OA_33f50721-9b91-42c7-89ba-d348ca810d22"
      unitRef="usd">995633000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMTMtMS0xLTE5NTg1OA_7bd0ab7e-69cc-40d8-9a2f-d356962b08ac"
      unitRef="usd">155902000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMTUtMS0xLTE5NTg1OA_1c16f2d6-f4a5-4075-8ed8-89c7033c0ca8"
      unitRef="usd">587000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzQtMTctMS0xLTE5NTg1OA_324e3814-2ff1-42d4-95c4-d03488b166fd"
      unitRef="usd">3217240000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i613182628400462c9f34ad56beaf06ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMS0xLTEtMTk1ODU4_74e28dae-a79b-497d-96b6-2a36e707e578"
      unitRef="usd">132510000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i613182628400462c9f34ad56beaf06ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMy0xLTEtMTk1ODU4_451699f2-10ff-470c-b039-7e5ac378d219"
      unitRef="usd">149934000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i613182628400462c9f34ad56beaf06ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtNS0xLTEtMTk1ODU4_b22ea93a-a6bf-4599-be89-8a10e4097bdf"
      unitRef="usd">24668000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i613182628400462c9f34ad56beaf06ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtNy0xLTEtMTk1ODU4_002fec48-a389-4e62-98fe-b4688de4e6cf"
      unitRef="usd">16803000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i613182628400462c9f34ad56beaf06ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtOS0xLTEtMTk1ODU4_5a17f966-c1b2-485a-b725-0e243b082478"
      unitRef="usd">4207000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i613182628400462c9f34ad56beaf06ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMTEtMS0xLTE5NTg1OA_1b571e5e-ee2f-4c1c-9c1f-e5f3d3836802"
      unitRef="usd">15337000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i613182628400462c9f34ad56beaf06ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMTMtMS0xLTE5NTg1OA_a89a6a0f-7a5a-4f0d-9002-a8220d15cfd4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i613182628400462c9f34ad56beaf06ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMTUtMS0xLTE5NTg1OA_97493972-9262-4108-baf1-b00fb6218edf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i613182628400462c9f34ad56beaf06ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzYtMTctMS0xLTE5NTg1OA_4b33ee8d-2d11-4165-858c-55422e2b831a"
      unitRef="usd">343459000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMS0xLTEtMTk1ODU4_3f346bc6-3206-415c-8e4e-4a4d71365524"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMy0xLTEtMTk1ODU4_b2fc0c94-ad11-492b-9dfd-942b558b78ec"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtNS0xLTEtMTk1ODU4_a9134c10-ae45-4ba6-b617-f0ed65562b6e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtNy0xLTEtMTk1ODU4_265d8900-8d92-4a49-9161-31075abf0446"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtOS0xLTEtMTk1ODU4_08e97a7a-583d-48bf-88e4-75cfee9107fd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMTEtMS0xLTE5NTg1OA_87aecdac-9168-4615-82fa-ded52e126851"
      unitRef="usd">172000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMTMtMS0xLTE5NTg1OA_6566f930-c64c-4214-86c4-bf01e35c5048"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMTUtMS0xLTE5NTg1OA_30370f8f-e46c-4b98-99b7-e3455bd9e0f3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i11f99c3fee1a494a8d71e117421c61b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfMzgtMTctMS0xLTE5NTg1OA_c6f4b1c6-8855-463a-a0d8-8af4c66b4d3d"
      unitRef="usd">172000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMS0xLTEtMTk1ODU4_ab1cf487-e78c-42bd-a9ca-e7e3c19c2a45"
      unitRef="usd">132510000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMy0xLTEtMTk1ODU4_4ffd6331-25fb-4040-ae2d-9519bfcc739c"
      unitRef="usd">149934000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtNS0xLTEtMTk1ODU4_20dcc2e7-7dcf-4bbd-9ac2-78f58453da1e"
      unitRef="usd">24668000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtNy0xLTEtMTk1ODU4_a9a2f50f-f948-4b05-8c63-064d394e9307"
      unitRef="usd">16803000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtOS0xLTEtMTk1ODU4_1c0308eb-cc97-4247-a3a9-68d08dbf7ee1"
      unitRef="usd">4207000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMTEtMS0xLTE5NTg1OA_73ae014d-770b-4f38-9729-bcd1f91ef15e"
      unitRef="usd">15509000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMTMtMS0xLTE5NTg1OA_d04105b0-b1b8-408c-9326-3feccc4c4de6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMTUtMS0xLTE5NTg1OA_102aa699-7446-408d-816f-9e3cd6d8fc8f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDAtMTctMS0xLTE5NTg1OA_8ab23b59-7cb7-4201-96cc-4e1b90a6724b"
      unitRef="usd">343631000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id4541a85679741af85553a0019923148_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMS0xLTEtMTk1ODU4_e612cd90-5f63-4f83-a096-828075b7da65"
      unitRef="usd">45521000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id4541a85679741af85553a0019923148_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMy0xLTEtMTk1ODU4_e7f405b2-8598-4a5b-b072-dfc907e4ca43"
      unitRef="usd">26675000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id4541a85679741af85553a0019923148_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtNS0xLTEtMTk1ODU4_94478933-6262-41ec-acce-28494805e646"
      unitRef="usd">2891000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id4541a85679741af85553a0019923148_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtNy0xLTEtMTk1ODU4_8b7c7fdf-7ecd-4d10-acd8-0dfd1eae0dbf"
      unitRef="usd">3061000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id4541a85679741af85553a0019923148_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtOS0xLTEtMTk1ODU4_3b8a6ab6-144c-468a-b49f-a8d1f1893ad1"
      unitRef="usd">871000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id4541a85679741af85553a0019923148_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMTEtMS0xLTE5NTg1OA_a0f59b91-680b-4451-abed-e80d39672320"
      unitRef="usd">1055000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id4541a85679741af85553a0019923148_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMTMtMS0xLTE5NTg1OA_d9116b47-6975-4850-b151-c9761c0f7b2b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id4541a85679741af85553a0019923148_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMTUtMS0xLTE5NTg1OA_f5e65f14-12ce-4881-8f00-01c8b0a49a82"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id4541a85679741af85553a0019923148_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDMtMTctMS0xLTE5NTg1OA_6a7d6676-af10-48c5-b272-521a33ea8899"
      unitRef="usd">80074000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMS0xLTEtMTk1ODU4_e1229e39-e3bd-4a2e-b57c-2301425e41e8"
      unitRef="usd">71168000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMy0xLTEtMTk1ODU4_85fdcc11-2257-4c2a-992c-955db2cb993a"
      unitRef="usd">123626000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktNS0xLTEtMTk1ODU4_3436c616-9a13-4d49-9394-125075cbec94"
      unitRef="usd">6272000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktNy0xLTEtMTk1ODU4_78f571bb-2182-4b22-ba1d-c2a145b04bfb"
      unitRef="usd">1084000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktOS0xLTEtMTk1ODU4_a1962e12-9b00-4700-add2-cf442bc69c05"
      unitRef="usd">2562000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMTEtMS0xLTE5NTg1OA_b64adfdf-d657-404a-ba4d-6162a9640947"
      unitRef="usd">995000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMTMtMS0xLTE5NTg1OA_8b7024c4-a3cd-4d8e-bee7-c687dd032a01"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMTUtMS0xLTE5NTg1OA_90095fa1-1e58-4c69-8ea6-65c9f72a2d21"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic83249fde7994d6195ea0e81eb6c3e4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNDktMTctMS0xLTE5NTg1OA_c2d13967-9704-4703-b488-82c77aac3821"
      unitRef="usd">205707000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMS0xLTEtMTk1ODU4_be16fefc-46d5-457a-a500-7b91eb9fdc1a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMy0xLTEtMTk1ODU4_79d6c58f-0fa8-4a4f-88bf-4553f7d48a57"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtNS0xLTEtMTk1ODU4_12e8b8e0-9bae-46eb-a26c-76127a76af87"
      unitRef="usd">2213000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtNy0xLTEtMTk1ODU4_3a568a8f-fb3a-4e6e-80e0-0ff8aaad45a8"
      unitRef="usd">5687000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtOS0xLTEtMTk1ODU4_1ba187b8-0a3f-4422-bb05-eaabadbfd729"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMTEtMS0xLTE5NTg1OA_97320e4a-ee71-4ecb-98f0-67e5ca09f033"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMTMtMS0xLTE5NTg1OA_cfe61dea-f714-4181-939d-9ac49f0466c6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMTUtMS0xLTE5NTg1OA_e20f68b9-04a3-4ffc-8095-ef3c139c82ec"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i977c0e473b68473babe3861b9d2323ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTAtMTctMS0xLTE5NTg1OA_3976b791-491a-44c1-ac54-49dd39b4135e"
      unitRef="usd">7900000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMS0xLTEtMTk1ODU4_38d8370b-c007-42a8-a476-ee242b6ebaf0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMy0xLTEtMTk1ODU4_d9c9e1ec-5218-4a30-bc88-9f5e55c9e1af"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtNS0xLTEtMTk1ODU4_900d99c8-a446-4f5d-8b3c-01839d1c0582"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtNy0xLTEtMTk1ODU4_c413f956-0507-4dad-b320-50db05231773"
      unitRef="usd">37000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtOS0xLTEtMTk1ODU4_2f8f168c-8198-4c9f-a39e-ee28efad61a5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMTEtMS0xLTE5NTg1OA_5929e7c0-b9e5-420e-8371-6df0219855be"
      unitRef="usd">394000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMTMtMS0xLTE5NTg1OA_400b5f1e-c5ca-459b-a338-0f8e50cc4897"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMTUtMS0xLTE5NTg1OA_dd139dd9-a507-45a4-80c7-228ed58aa57c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i56aa0f1c827b4c19ae73ae26e36c2d73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTEtMTctMS0xLTE5NTg1OA_24079f09-e2c0-41fe-8fc5-bd69078167c1"
      unitRef="usd">431000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMS0xLTEtMTk1ODU4_c95f8a86-2b82-488c-ad11-359f53a62cf1"
      unitRef="usd">71168000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMy0xLTEtMTk1ODU4_55d649d0-5a4a-4fc4-9b28-ed41a2c53a16"
      unitRef="usd">123626000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtNS0xLTEtMTk1ODU4_56f673e5-5ef7-4780-ae00-1b9fe0f13c95"
      unitRef="usd">8485000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtNy0xLTEtMTk1ODU4_daa105db-f9ce-4ccb-a2f0-60bc6f3d5c66"
      unitRef="usd">6808000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtOS0xLTEtMTk1ODU4_1fc3b800-9ab9-4a13-814b-53b68f86692f"
      unitRef="usd">2562000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMTEtMS0xLTE5NTg1OA_e0e9df9a-fc12-4326-9d0e-0b4757a927f0"
      unitRef="usd">1389000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMTMtMS0xLTE5NTg1OA_be8448fc-1ad8-4fcd-ad17-25564812773b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMTUtMS0xLTE5NTg1OA_548e7343-71f9-46ec-b926-babcbd5afb86"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTMtMTctMS0xLTE5NTg1OA_839bd204-09b4-4ae3-86c9-92dd0a7125a5"
      unitRef="usd">214038000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMS0xLTEtMTk1ODU4_f942fe4b-3a8e-4c76-a2f5-327c767c96a2"
      unitRef="usd">116689000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMy0xLTEtMTk1ODU4_b6162d09-60e0-4d2a-9e8c-c5d900c03589"
      unitRef="usd">150301000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtNS0xLTEtMTk1ODU4_6c8ada5e-db8d-40a4-b61b-0d36ef1d9f4a"
      unitRef="usd">9163000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtNy0xLTEtMTk1ODU4_b307a4f4-9bd8-487f-8add-6fc48f22715d"
      unitRef="usd">4145000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtOS0xLTEtMTk1ODU4_efdd5a96-dcad-4148-af2a-b80e74f4ec3b"
      unitRef="usd">3433000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMTEtMS0xLTE5NTg1OA_5876cab7-04c0-4090-ad25-2dea4ec6e30b"
      unitRef="usd">2050000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMTMtMS0xLTE5NTg1OA_1234b4f1-9744-4be8-8833-664bcf6bd479"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMTUtMS0xLTE5NTg1OA_4e38ec55-2e6e-4fae-9f21-e34b8e0411d3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic3db80d55cdf451583dae9d06a19ce21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTUtMTctMS0xLTE5NTg1OA_bd4cc0e8-8d21-40c8-b9ef-9c1ccfec8313"
      unitRef="usd">285781000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMS0xLTEtMTk1ODU4_ee16fad8-e06c-4882-9a45-bcacbeae6675"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMy0xLTEtMTk1ODU4_b14577db-cebe-41b7-b3a8-cd3f4b3b36e8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtNS0xLTEtMTk1ODU4_0f8c4063-f430-4913-ab2a-4c49f65dffc6"
      unitRef="usd">2213000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtNy0xLTEtMTk1ODU4_e58897cb-6f9c-4be0-a793-b118f82418a6"
      unitRef="usd">5687000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtOS0xLTEtMTk1ODU4_2ee4e569-e7c6-4871-8499-18d3955b5293"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMTEtMS0xLTE5NTg1OA_480ef0f9-f79c-4904-97cb-70a93b9bf285"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMTMtMS0xLTE5NTg1OA_dcbcd347-8e75-4d41-a519-253326e26be4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMTUtMS0xLTE5NTg1OA_df2281ed-f9a4-48ea-8044-873a001d63c4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if08b844d41854a46ac9d63edaf9379ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTYtMTctMS0xLTE5NTg1OA_b45cd9d2-f41d-4dc3-beb1-f45650ae5e35"
      unitRef="usd">7900000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="idabee115437a4319a07c968328dbe825_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMS0xLTEtMTk1ODU4_2467febf-6586-4b65-ae6c-d44747b784be"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="idabee115437a4319a07c968328dbe825_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMy0xLTEtMTk1ODU4_dc8274ec-f24b-465a-ae2d-2f503a05fb2d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="idabee115437a4319a07c968328dbe825_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctNS0xLTEtMTk1ODU4_9dc1b8bd-a07c-4f47-bff5-bd23b58a2f99"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="idabee115437a4319a07c968328dbe825_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctNy0xLTEtMTk1ODU4_a18201ca-f397-4463-aefa-a1e769652736"
      unitRef="usd">37000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="idabee115437a4319a07c968328dbe825_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctOS0xLTEtMTk1ODU4_701a40c0-5186-43f4-a791-f1ac54a8c0f0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="idabee115437a4319a07c968328dbe825_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMTEtMS0xLTE5NTg1OA_f6858893-c3e8-4c19-8580-1a1f9ba6d43b"
      unitRef="usd">394000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="idabee115437a4319a07c968328dbe825_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMTMtMS0xLTE5NTg1OA_4b01fe4d-46d4-49c4-965e-88b99bc90486"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="idabee115437a4319a07c968328dbe825_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMTUtMS0xLTE5NTg1OA_318af7da-40c6-4838-9b15-aeff68aa2f5e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idabee115437a4319a07c968328dbe825_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTctMTctMS0xLTE5NTg1OA_386c6084-c383-4a81-b940-7f9cab7c1453"
      unitRef="usd">431000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMS0xLTEtMTk1ODU4_771a58ff-9550-49be-a959-7ccf471f9edf"
      unitRef="usd">116689000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMy0xLTEtMTk1ODU4_6d702f04-8482-4bef-a642-9ad1e200187d"
      unitRef="usd">150301000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktNS0xLTEtMTk1ODU4_e8d745e2-bf03-4caf-9070-4edd98239a77"
      unitRef="usd">11376000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktNy0xLTEtMTk1ODU4_50420dfd-6852-47e0-bbfc-03976668bbb6"
      unitRef="usd">9869000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktOS0xLTEtMTk1ODU4_9705f3c6-3e1a-4922-b5a4-ae79701ade32"
      unitRef="usd">3433000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMTEtMS0xLTE5NTg1OA_487cb3d3-a4a0-44cc-9089-9334c9721d8e"
      unitRef="usd">2444000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMTMtMS0xLTE5NTg1OA_985f6774-0205-4ad2-b9b2-aec7aac0578f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMTUtMS0xLTE5NTg1OA_b5c155a4-df5c-4863-8e04-dc9e383b329a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNTktMTctMS0xLTE5NTg1OA_569ddb27-f118-43e1-94f4-bbfdc0bfd55b"
      unitRef="usd">294112000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMS0xLTEtMTk1ODU4_54de07c8-aead-45dc-82eb-3a8af7a47059"
      unitRef="usd">3379000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMy0xLTEtMTk1ODU4_9943e999-6004-4528-a642-9c0c48138eb9"
      unitRef="usd">509000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtNS0xLTEtMTk1ODU4_409f6bfe-b1fe-446d-9811-413668ef0582"
      unitRef="usd">9848000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtNy0xLTEtMTk1ODU4_757e521e-f682-4f57-a2c2-654350eaf9d9"
      unitRef="usd">27370000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtOS0xLTEtMTk1ODU4_b46ecf79-7080-4ace-a48b-54aa7f104934"
      unitRef="usd">15563000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMTEtMS0xLTE5NTg1OA_a3c87c22-726f-4666-a6c1-6e53530f5c0b"
      unitRef="usd">19855000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMTMtMS0xLTE5NTg1OA_308ebd81-f0e1-46cd-bc47-dc951d7e1d6b"
      unitRef="usd">116605000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMTUtMS0xLTE5NTg1OA_17303832-ca4d-423a-845f-54c22c2b24ee"
      unitRef="usd">435000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i91a523aba4e44f9a8399ad9f5eb6bb73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjEtMTctMS0xLTE5NTg1OA_9cae5680-abb9-4dab-9302-27bd8d49cee3"
      unitRef="usd">193564000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMS0xLTEtMTk1ODU4_45abbfad-11c7-4d57-827e-5884b245ebb3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMy0xLTEtMTk1ODU4_5fcd9924-18aa-45d9-a166-31f504d7f7df"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtNS0xLTEtMTk1ODU4_9ac2b6d5-a945-4e93-a187-b93236a66bf7"
      unitRef="usd">168000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtNy0xLTEtMTk1ODU4_98bed3f7-3f52-42eb-8041-1c8255cb3060"
      unitRef="usd">559000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtOS0xLTEtMTk1ODU4_98678673-1e3c-4975-9d72-fc7a8bbf9fc3"
      unitRef="usd">320000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMTEtMS0xLTE5NTg1OA_0ec66491-b89b-4a1e-aa9e-06592fcff13f"
      unitRef="usd">1120000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMTMtMS0xLTE5NTg1OA_21638bb2-6db4-4caf-bae0-fa6a65c66f42"
      unitRef="usd">44000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMTUtMS0xLTE5NTg1OA_9021b717-e1c0-417a-88aa-e1578604d532"
      unitRef="usd">100000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i324e55655a8d412e9abaa89bda9ce20a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjMtMTctMS0xLTE5NTg1OA_aef03afd-e097-41f8-923e-6a5619bc7600"
      unitRef="usd">2311000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMS0xLTEtMTk1ODU4_8dd005c5-87d9-45ac-9ae8-34ae71d8907a"
      unitRef="usd">3379000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMy0xLTEtMTk1ODU4_8ccfe9c1-df50-4ffe-8a16-b5d3df77f514"
      unitRef="usd">509000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtNS0xLTEtMTk1ODU4_f0930d14-35d2-4b2e-8a1b-99afad28fd17"
      unitRef="usd">10016000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtNy0xLTEtMTk1ODU4_de010d74-0758-4eea-9bff-786425cc0ca9"
      unitRef="usd">27929000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtOS0xLTEtMTk1ODU4_845d1d4c-2405-4b10-a0b3-b6705f9ee3d4"
      unitRef="usd">15883000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMTEtMS0xLTE5NTg1OA_0f2756d6-619d-43ff-819e-e64bac7e591f"
      unitRef="usd">20975000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMTMtMS0xLTE5NTg1OA_f250eb10-4e9d-4cd4-875e-18109dc8476e"
      unitRef="usd">116649000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMTUtMS0xLTE5NTg1OA_dd50b25a-de32-499b-8e34-0f0130c6eef3"
      unitRef="usd">535000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjUtMTctMS0xLTE5NTg1OA_e8135366-8c97-41df-bb13-075ca1afd58a"
      unitRef="usd">195875000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i05ee9d30969b4386b963039442601d34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMS0xLTEtMTk1ODU4_10e399d8-13d7-4cdd-88a1-6f3b13e0e3ae"
      unitRef="usd">795979000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i05ee9d30969b4386b963039442601d34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMy0xLTEtMTk1ODU4_c7f2f330-e37d-4766-820b-b379b5b93762"
      unitRef="usd">752624000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i05ee9d30969b4386b963039442601d34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctNS0xLTEtMTk1ODU4_358b6295-a220-48b9-bdfd-72226c1d431e"
      unitRef="usd">380997000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i05ee9d30969b4386b963039442601d34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctNy0xLTEtMTk1ODU4_b7d793c1-f898-4ec9-b098-dce24a245143"
      unitRef="usd">525352000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i05ee9d30969b4386b963039442601d34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctOS0xLTEtMTk1ODU4_4d40ddb9-96a9-48b5-a3bf-35087a65027a"
      unitRef="usd">241405000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i05ee9d30969b4386b963039442601d34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMTEtMS0xLTE5NTg1OA_a9dacad2-bd26-4ec8-abdf-34e9181d724c"
      unitRef="usd">955280000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i05ee9d30969b4386b963039442601d34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMTMtMS0xLTE5NTg1OA_b9380637-3e45-4cd2-b377-0b0272ff21b5"
      unitRef="usd">263400000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i05ee9d30969b4386b963039442601d34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMTUtMS0xLTE5NTg1OA_71457c22-8e76-4012-b0fc-d185539e0f8c"
      unitRef="usd">607000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i05ee9d30969b4386b963039442601d34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjctMTctMS0xLTE5NTg1OA_1a7b2719-31ae-4d4b-8775-a534b1420f9a"
      unitRef="usd">3915644000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMS0xLTEtMTk1ODU4_91faba20-2e62-44c6-9259-9f7e45762b68"
      unitRef="usd">212000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMy0xLTEtMTk1ODU4_5c2be5c8-7020-4ec4-ae9a-e1642a60ea15"
      unitRef="usd">10202000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtNS0xLTEtMTk1ODU4_c89ea84c-abc5-4312-86a4-99b2baae3f36"
      unitRef="usd">2656000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtNy0xLTEtMTk1ODU4_0df58665-823e-458d-9819-497b944b9383"
      unitRef="usd">14496000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtOS0xLTEtMTk1ODU4_87b5071e-693c-416a-ad5e-efd337bdf5e1"
      unitRef="usd">2902000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMTEtMS0xLTE5NTg1OA_ccecfd70-f4b8-422c-b806-e33fd953e934"
      unitRef="usd">33301000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMTMtMS0xLTE5NTg1OA_e959fbad-0102-437e-b70e-866e10851657"
      unitRef="usd">5433000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMTUtMS0xLTE5NTg1OA_2b524963-48ac-4ce3-b9a8-0740a83081dc"
      unitRef="usd">247000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie80c7e635c374ee4bceb123977f1bf37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjgtMTctMS0xLTE5NTg1OA_f65f74d9-7217-4e65-b277-e91b1a5d7446"
      unitRef="usd">69449000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i92dd3f51512347519c260ed225fd5571_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMS0xLTEtMTk1ODU4_ff7c6749-8c6a-4fb1-a034-925d89690369"
      unitRef="usd">773000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i92dd3f51512347519c260ed225fd5571_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMy0xLTEtMTk1ODU4_8c76dc80-9872-45e3-92e5-cca2be3eb0b7"
      unitRef="usd">188000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i92dd3f51512347519c260ed225fd5571_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktNS0xLTEtMTk1ODU4_d1c3a577-d814-45f2-8b0b-4a470a103d93"
      unitRef="usd">2549000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i92dd3f51512347519c260ed225fd5571_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktNy0xLTEtMTk1ODU4_950bafc7-2ff3-4d3b-b97a-ed92c73a1dec"
      unitRef="usd">4061000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i92dd3f51512347519c260ed225fd5571_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktOS0xLTEtMTk1ODU4_d60bcb3a-8089-48ab-90a9-cc5c3840547e"
      unitRef="usd">8228000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i92dd3f51512347519c260ed225fd5571_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMTEtMS0xLTE5NTg1OA_98428df0-b150-4e7a-85a3-84eb514cc2eb"
      unitRef="usd">45980000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i92dd3f51512347519c260ed225fd5571_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMTMtMS0xLTE5NTg1OA_257fd97e-47f5-494d-b61f-e7f0a1379f08"
      unitRef="usd">3718000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i92dd3f51512347519c260ed225fd5571_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMTUtMS0xLTE5NTg1OA_e879abd3-3642-4d9a-8d84-cf1b033273f9"
      unitRef="usd">268000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i92dd3f51512347519c260ed225fd5571_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNjktMTctMS0xLTE5NTg1OA_4b44ad26-17e0-4569-9f7e-6d47ce8813df"
      unitRef="usd">65765000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMS0xLTEtMTk1ODU4_0655f49e-6e2d-45f8-bd41-e72cfb93fc31"
      unitRef="usd">796964000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMy0xLTEtMTk1ODU4_559f3dcc-1b68-4f43-9bf0-4d572f775101"
      unitRef="usd">763014000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtNS0xLTEtMTk1ODU4_7d74bf8d-745a-4748-9685-877ded4d349f"
      unitRef="usd">386202000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtNy0xLTEtMTk1ODU4_fe305278-c0fd-45cb-8543-5b6adfc060f3"
      unitRef="usd">543909000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtOS0xLTEtMTk1ODU4_3fd72e68-9f22-4fd4-b712-d9bfee8da8b1"
      unitRef="usd">252535000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMTEtMS0xLTE5NTg1OA_4f4cba05-fd26-4eb0-826f-f0108b78b26c"
      unitRef="usd">1034561000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMTMtMS0xLTE5NTg1OA_91c0270d-8bc6-4673-8cc5-86afd4c949f3"
      unitRef="usd">272551000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMTUtMS0xLTE5NTg1OA_d400e592-87df-47ec-b9f9-182f401e5710"
      unitRef="usd">1122000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjdlYzZmN2E1NmFmMzQ0ZTE5YjllNjk0ZDNjOTU1OTAzL3RhYmxlcmFuZ2U6N2VjNmY3YTU2YWYzNDRlMTliOWU2OTRkM2M5NTU5MDNfNzEtMTctMS0xLTE5NTg1OA_56131bb8-e09f-49af-8f30-bb4afbb366c0"
      unitRef="usd">4050858000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTMyOQ_11bbbf2c-358e-4b31-9aba-29cdd75ded88">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present the amortized cost of nonaccrual loans for the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:57.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nonaccrual without ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nonaccrual with ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:57.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nonaccrual without ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nonaccrual with ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the reversal of interest income on loans due to the write-off of accrued interest receivable upon the initial classification of loans as nonaccrual loans and the interest income recognized due to payment in full or sale of previously classified nonaccrual loans during the following periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 2022&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest Income Reversed&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest Income Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest Income Reversed&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest Income Recognized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,053&#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:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNC0xLTEtMS0xOTU4NTg_190118dd-9b4a-4090-9fec-13f8d3b98ed2"
      unitRef="usd">3964000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNC0zLTEtMS0xOTU4NTg_7181abb3-ea48-4753-85db-da1e374efa89"
      unitRef="usd">641000</hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNC01LTEtMS0xOTU4NTg_7e4062b3-3e5b-4bd7-b0d5-2ce08978b1e6"
      unitRef="usd">4605000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNS0xLTEtMS0xOTU4NTg_75d67969-3798-4712-8f91-3ec006b341ae"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNS0zLTEtMS0xOTU4NTg_87340bfe-f4c2-4750-bea4-14e9e341dfea"
      unitRef="usd">210000</hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfNS01LTEtMS0xOTU4NTg_70cbe913-e654-47fe-8f60-b811733be99e"
      unitRef="usd">210000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfMTQtMS0xLTEtMTk1ODU4_fd459da3-17e1-4aa3-856b-d93bba67286d"
      unitRef="usd">3964000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfMTQtMy0xLTEtMTk1ODU4_5d0fbe2b-473e-4b42-a687-3caa27089946"
      unitRef="usd">851000</hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmQwZGUxYTVkYmYxZTRkZDliYzcyNjU3MTdkY2ViODAxL3RhYmxlcmFuZ2U6ZDBkZTFhNWRiZjFlNGRkOWJjNzI2NTcxN2RjZWI4MDFfMTQtNS0xLTEtMTk1ODU4_2816dad9-98e2-46da-9f65-c9211c39d788"
      unitRef="usd">4815000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNC0xLTEtMS0xOTU4NTg_ef15a235-0a9a-483d-a676-cde897528ba4"
      unitRef="usd">4503000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNC0zLTEtMS0xOTU4NTg_6fbbeff3-8aab-49b6-a0d6-f658d2b56889"
      unitRef="usd">1154000</hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNC01LTEtMS0xOTU4NTg_9e12c6aa-2d99-4ad2-980f-e1a6f0ab2f25"
      unitRef="usd">5657000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNS0xLTEtMS0xOTU4NTg_0a7c8fbe-b186-4bca-ad63-41c0d76d1aac"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNS0zLTEtMS0xOTU4NTg_61385695-74b7-4b6c-990a-bd9b4a39f580"
      unitRef="usd">212000</hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNS01LTEtMS0xOTU4NTg_81cde8ba-3363-42ee-b226-89c050936cc1"
      unitRef="usd">212000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNy0xLTEtMS0xOTU4NTg_f51d7ed3-946f-4025-a2f3-bd08d8d0eb4a"
      unitRef="usd">4503000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNy0zLTEtMS0xOTU4NTg_2a4623fe-1742-4d4e-b00e-9e55667d9390"
      unitRef="usd">1366000</hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfNy01LTEtMS0xOTU4NTg_46000ee3-9428-4de9-a09d-24eb1835d1a6"
      unitRef="usd">5869000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTEtMS0xLTEtMTk1ODU4_a0a1aaee-c0a2-4764-b107-9d306de09cca"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTEtMy0xLTEtMTk1ODU4_a0d1c058-ae3b-4d33-b618-1b0128a7622a"
      unitRef="usd">37000</hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="iae6eba425f3a4755adbe86281b6cfebf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTEtNS0xLTEtMTk1ODU4_184672f3-d870-4824-afc1-1a9176f4ff58"
      unitRef="usd">37000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTQtMS0xLTEtMTk1ODU4_a9b238ea-ac79-4423-aee6-f7f0689a7348"
      unitRef="usd">4503000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTQtMy0xLTEtMTk1ODU4_f7db27eb-99fa-4119-9594-51588184f5be"
      unitRef="usd">1403000</hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmVlZDg2NTY2NmQwYTQxNGRhNjkyN2I4ZDYxODRhMjkzL3RhYmxlcmFuZ2U6ZWVkODY1NjY2ZDBhNDE0ZGE2OTI3YjhkNjE4NGEyOTNfMTQtNS0xLTEtMTk1ODU4_bd89bbef-81e4-4199-a2b9-4c7c93edc911"
      unitRef="usd">5906000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i41417b01be5e45739cc1d19dadabdac1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNC0xLTEtMS0xOTU4NTg_aff2c757-9867-4265-9679-1e4162f078f9"
      unitRef="usd">-14000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i41417b01be5e45739cc1d19dadabdac1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNC0zLTEtMS0xOTU4NTg_60405d26-0396-4a68-8ff8-31d0b1411385"
      unitRef="usd">28000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="id2b9704f05f34d9fb6803b794fa74a57_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNC01LTEtMS0xOTU4NTg_60f05263-ee94-48dd-bcde-f003cb8618fb"
      unitRef="usd">-2000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="id2b9704f05f34d9fb6803b794fa74a57_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNC03LTEtMS0xOTU4NTg_62307885-a60c-4aad-9563-1b3d597e25f2"
      unitRef="usd">139000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i902f661e01524f66bad829d1e7e92166_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNS0xLTEtMS0xOTU4NTg_f6bc77c1-c9d1-4350-a53d-0ffa44d4b2b4"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i902f661e01524f66bad829d1e7e92166_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNS0zLTEtMS0xOTU4NTg_1190a45e-3c5c-494d-8503-55053d36c528"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i5f2bf53b04004f92a8920e8c89b6e6a8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNS01LTEtMS0xOTU4NTg_70c249fe-be72-465c-9892-a065d4f3df65"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i5f2bf53b04004f92a8920e8c89b6e6a8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNS03LTEtMS0xOTU4NTg_8ee6457c-9167-4dc7-9eb7-9a57afffd740"
      unitRef="usd">53000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i170a3620343b4b10aa00de3cdb716639_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNi0xLTEtMS0xOTU4NTg_538fc2df-59d9-4e32-88d8-9638529b4f65"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i170a3620343b4b10aa00de3cdb716639_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNi0zLTEtMS0xOTU4NTg_884dcb52-a46a-4b32-9418-8dc4013c78ca"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i04240476783842ce9c5fcd35daa91e19_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNi01LTEtMS0xOTU4NTg_fa06473f-201e-4e0d-8d8a-7741eab99e7c"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i04240476783842ce9c5fcd35daa91e19_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNi03LTEtMS0xOTU4NTg_dd908360-0db1-4f1f-a128-590d7eab0f73"
      unitRef="usd">774000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="iea838e215c25473b98c280a27fd12d59_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNy0xLTEtMS0yMjcwMzY_a5ca916a-f236-4b3e-849c-5536382859d3"
      unitRef="usd">-14000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="iea838e215c25473b98c280a27fd12d59_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNy0zLTEtMS0yMjcwMzY_e4899a25-d4e6-44de-8b23-f53c2ee7f84e"
      unitRef="usd">28000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i3e816ee085c448a1bc1a5972d28f6eae_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNy01LTEtMS0xOTU4NTg_e4fe8a28-ddcc-470e-bd3e-c5bcacf29fcb"
      unitRef="usd">-2000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i3e816ee085c448a1bc1a5972d28f6eae_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfNy03LTEtMS0xOTU4NTg_d1000931-1438-4dd1-a965-3a215fbe1f13"
      unitRef="usd">966000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i491f5c99bb184563aa8da78ab25d5510_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfOC0xLTEtMS0xOTU4NTg_1e72c482-87ff-4766-960c-fca6c3c605ae"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i491f5c99bb184563aa8da78ab25d5510_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfOC0zLTEtMS0xOTU4NTg_ab03ab90-7ebc-422a-9d66-6e1748c72306"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="ie8449a6179084187ad11e96e9406aeb2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfOC01LTEtMS0xOTU4NTg_6790b65a-d880-40bc-b70b-7433afd4011e"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="ie8449a6179084187ad11e96e9406aeb2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfOC03LTEtMS0xOTU4NTg_e7cb689a-4186-4155-9552-4bd99ea2a39b"
      unitRef="usd">19000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i7e382d2b0cee48869448b4be2296be68_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTMtMS0xLTEtMTk1ODU4_188a62d4-f700-4ee3-bf33-73656dc57b11"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i7e382d2b0cee48869448b4be2296be68_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTMtMy0xLTEtMTk1ODU4_59cc59c8-a1ac-455c-93b2-b04a51d2a135"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="ide2e81e040c2436f96b6affdfe240ece_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTMtNS0xLTEtMTk1ODU4_62c43e62-cbc9-402e-bd9e-c6cf61362247"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="ide2e81e040c2436f96b6affdfe240ece_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTMtNy0xLTEtMTk1ODU4_0f696979-5aa4-47fe-a4be-983c5f12a12a"
      unitRef="usd">68000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="iaf4bba4054944e40be1778aaaba35228_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTQtMS0xLTEtMTk1ODU4_825a8e6f-f5a3-4f47-a68b-8d798e34233d"
      unitRef="usd">-14000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="iaf4bba4054944e40be1778aaaba35228_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTQtMy0xLTEtMTk1ODU4_59feadb1-c3fd-4a8e-8e0e-3862f44a927a"
      unitRef="usd">28000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i047a1c3f4aaa42779b125f9c11bb18de_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTQtNS0xLTEtMTk1ODU4_647eece1-30f2-4a8b-b7bd-f7bc2ea80b58"
      unitRef="usd">-2000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i047a1c3f4aaa42779b125f9c11bb18de_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmM2NjZhNzMxZjM4MTQ5MWY4NmY3ZDA0NWQwY2RiZDVhL3RhYmxlcmFuZ2U6YzY2NmE3MzFmMzgxNDkxZjg2ZjdkMDQ1ZDBjZGJkNWFfMTQtNy0xLTEtMTk1ODU4_95ddc0e2-5026-4144-a24b-708c07fb968e"
      unitRef="usd">1053000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i047a1c3f4aaa42779b125f9c11bb18de_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNjE0Mg_7275e40e-79a6-440e-bfc6-820b5fd85695"
      unitRef="usd">0</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i047a1c3f4aaa42779b125f9c11bb18de_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNjE0Mg_8badcb76-960e-4e1d-b4fe-c0645c3cc023"
      unitRef="usd">0</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="iaf4bba4054944e40be1778aaaba35228_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNjE0Mg_b1086807-3d68-4fc0-a915-997074e469c9"
      unitRef="usd">0</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="iaf4bba4054944e40be1778aaaba35228_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNjE0Mg_bd859ee5-caf0-4a64-8e88-893e0fd1d33d"
      unitRef="usd">0</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTMxNQ_b71fbc6d-53a5-42a9-9649-836bde854fb3">The amortized cost of past due loans as of March 31, 2023 and December 31, 2022 were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30-89&#160;Days&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;90&#160;Days&#160;or&lt;br/&gt;Greater&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&#160;&lt;br/&gt;Due&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;678,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,998&#160;&lt;/span&gt;&lt;/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 style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30-89&#160;Days&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;90&#160;Days&#160;or&lt;br/&gt;Greater&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&#160;&lt;br/&gt;Due&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;SBA PPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;947,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;949,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,601,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,601,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:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,228,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,236,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,115,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,127,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.229%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30-89&#160;Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;90&#160;Days&#160;or&lt;br/&gt;Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&#160;&lt;br/&gt;Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Loans Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;685,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;SBA PPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;936,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;937,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,586,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,586,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,210,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,217,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,039,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,050,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie0d4affd99be4afa899be66efb9bb2cb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNC0xLTEtMS0xOTU4NTg_5d9731cb-05f1-42d2-91fe-3758c0f359ae"
      unitRef="usd">1984000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icc23c82f0a954b7fa1addd3d7c13975c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNC0zLTEtMS0xOTU4NTg_830f3083-4d8e-4e67-9510-c4df7a146775"
      unitRef="usd">4855000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab69507c213a4ee2b68fd6a797da28a9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNC01LTEtMS0xOTU4NTg_3cdef563-99b4-40b6-b0c4-5eac3182b89a"
      unitRef="usd">6839000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7f1253f6c6c94ea58805a2c4d118677f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNC03LTEtMS0xOTU4NTg_703a3cd3-25f0-4833-926f-913fe16b1074"
      unitRef="usd">678159000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNC05LTEtMS0xOTU4NTg_34bdec2e-4bbd-4fbf-adfb-babe7d7417bc"
      unitRef="usd">684998000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib4ec07f3616541369ca6afb4a9bf189d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNS0xLTEtMS0xOTU4NTg_0f965602-1475-402f-9324-a40aeba0eeb6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3d4f7809886f48b99ea9f06a2a9d7d40_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNS0zLTEtMS0xOTU4NTg_a9d2b897-efad-40a9-a7ee-f0f9f8581101"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib886ed5cdfa741dd97f3d2142f5f89e3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNS01LTEtMS0xOTU4NTg_49542e1b-bc0b-4042-a36c-ee9ce274c164"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie37bdd9b31b04120a04eda13230b01c9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNS03LTEtMS0xOTU4NTg_5acb69d7-fec0-4867-a3a1-7c8bee260741"
      unitRef="usd">900000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i087302012a664d118a420658bb0334ae_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNS05LTEtMS0xOTU4NTg_dee578a0-4577-4e85-81e8-8e1ebcf5da0a"
      unitRef="usd">900000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if1a6b4e7cbb94cf88f6c2b248bfb0575_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNi0xLTEtMS0xOTU4NTg_d195251e-8d66-4555-801f-64303f5385e7"
      unitRef="usd">840000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie4c13d61610a4615aec97b7efdb231c8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNi0zLTEtMS0xOTU4NTg_479bfbfa-0959-4a53-9cbc-ccf9df665602"
      unitRef="usd">635000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4eb5b03bf9f147f1ada6d4054cce1ca0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNi01LTEtMS0xOTU4NTg_5e693536-dcce-47b7-a9e5-2ab665d198f9"
      unitRef="usd">1475000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i13bc8231abfd45078b0693c6332f0549_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNi03LTEtMS0xOTU4NTg_bb754b18-8b8a-4c2f-9250-c507e3434154"
      unitRef="usd">947589000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNi05LTEtMS0xOTU4NTg_5b7607b6-8dcc-4fcc-9e68-3b45d33288cf"
      unitRef="usd">949064000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7117e91c7c5b4f779b59a48b623d7919_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNy0xLTEtMS0xOTU4NTg_43ce4746-21de-4ab5-aac3-f64bc528863e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic073ed1b6e9d4a0e93269ff801a94b50_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNy0zLTEtMS0xOTU4NTg_ba02c366-813d-40e1-b92f-1f92de3baf61"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i648c16ba3bcd40199c8926beddc236fd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNy01LTEtMS0xOTU4NTg_568f2b04-e252-41e3-ad97-206e8a9cef78"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iefd53e4c42c249d48e3c177baede9482_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNy03LTEtMS0xOTU4NTg_cb326904-1adc-4026-9f91-8a01e5ea5b87"
      unitRef="usd">1601789000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfNy05LTEtMS0xOTU4NTg_f1d7506d-6963-47f2-b780-252795fce248"
      unitRef="usd">1601789000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icc01ec0486054b178378868713f85ac3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOC0xLTEtMS0xOTU4NTg_75e1a2cc-2dcb-41f8-9e5c-4257506cc04a"
      unitRef="usd">2824000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iaf9b9204ff264154bd28a02cf53cf1ad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOC0zLTEtMS0xOTU4NTg_50c44db7-8229-4970-9343-a5c365229447"
      unitRef="usd">5490000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i43425fd833df4e0dbd0ee8b472088a13_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOC01LTEtMS0xOTU4NTg_9456b3a4-5e7c-485f-92bb-189ba6fd53ad"
      unitRef="usd">8314000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i907416cbcdb4430d96b8233338800e5a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOC03LTEtMS0xOTU4NTg_4e6e1d8a-f3fc-4458-ba98-1e462f90ab02"
      unitRef="usd">3228437000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOC05LTEtMS0xOTU4NTg_96c99552-61b8-441e-9bad-81f5cada97bf"
      unitRef="usd">3236751000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if582ed404eb344659add9b324d3214a6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOS0xLTEtMS0xOTU4NTg_5f6797fc-371a-44e4-9593-8dfe33a87df3"
      unitRef="usd">2115000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iccc79b2550d94871bbafcc9ae5c471a8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOS0zLTEtMS0xOTU4NTg_44db466e-252e-4fa6-b4ae-6a1b1148c412"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2d26bf0d95db41699963c19e6da46c68_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOS01LTEtMS0xOTU4NTg_6c95f6c9-f11c-44d0-a739-37244492bdcd"
      unitRef="usd">2115000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i900deb23f0f24f1db67364f34f7a7846_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOS03LTEtMS0xOTU4NTg_44d75ccd-a616-455c-9057-0036258acdc1"
      unitRef="usd">361662000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfOS05LTEtMS0xOTU4NTg_5451c33e-665b-4faf-8b3c-d8f44e44d467"
      unitRef="usd">363777000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i823339619fa143ba88d2b1661e0c6ae2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTEtMS0xLTEtMTk1ODU4_a78351f8-11f0-49c8-a50d-21f630874f22"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i68e4d77ffccc475d93e4b7f3a106c7fc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTEtMy0xLTEtMTk1ODU4_9df4ca7c-9f3f-421c-9e68-74ca1dd5cf29"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6b90f8530ba743d39513ccebfaf695e6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTEtNS0xLTEtMTk1ODU4_189c6165-3881-436c-8eff-2b42ed7b9975"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibc107a5d3be04a069aefbcda5228223b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTEtNy0xLTEtMTk1ODU4_29fe6880-5ab4-409f-90d1-ace1c8977028"
      unitRef="usd">72926000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idd412625ec6d4e4cb2776e3291590e80_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTEtOS0xLTEtMTk1ODU4_bfa1e82f-aaef-47cc-899a-41fb973dab51"
      unitRef="usd">72926000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4b84260ba9ff4ac5bef10d37030f5385_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTItMS0xLTEtMTk1ODU4_72a5dade-a9de-4161-98d8-f9adc398a516"
      unitRef="usd">333000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibaf273a97fc447fea1a8b4e000a453e8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTItMy0xLTEtMTk1ODU4_01ebcc55-fef3-4bcc-99c2-22768a720977"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i69496914d1d34e77aa15ca2edb3098e0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTItNS0xLTEtMTk1ODU4_f6a4759d-07bc-4bb1-95bc-d4e3e41117dc"
      unitRef="usd">333000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i13053f43907c470b98e82762694d4277_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTItNy0xLTEtMTk1ODU4_db310d30-115e-4ffb-8ec3-b0ce8b553018"
      unitRef="usd">270214000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTItOS0xLTEtMTk1ODU4_044d6c94-7490-4c83-b8ba-097e5d9a9f5f"
      unitRef="usd">270547000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2886a0d32ba74003aa41421319a05968_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTMtMS0xLTEtMTk1ODU4_b97b4881-8b3f-4d48-8ef7-7ccbd99ddf86"
      unitRef="usd">333000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i82e276ea84ac48a48c6d44281cd10243_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTMtMy0xLTEtMTk1ODU4_b6caab8f-badb-4555-9fe9-478e031094ad"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5160dfacb91f4eb5b1723b621f34277d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTMtNS0xLTEtMTk1ODU4_93edcb09-811b-466b-8db0-55227b4562a3"
      unitRef="usd">333000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia441c93792f34bdda26776fa35764d6a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTMtNy0xLTEtMTk1ODU4_5993bc9a-8596-48c9-ac1e-3a5c69813c65"
      unitRef="usd">343140000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTMtOS0xLTEtMTk1ODU4_1e6a22b6-f0ff-45e9-8533-9cab3cb9aad3"
      unitRef="usd">343473000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0374519db8e64e7d97538bf9f1a5a90d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTQtMS0xLTEtMTk1ODU4_efa1a7dc-4209-409e-bce5-ac1d3a35db3e"
      unitRef="usd">782000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i00e4c4a4a2be4660bd0732d02f771892_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTQtMy0xLTEtMTk1ODU4_ddca57a5-4743-4f19-a8af-8a070fadbbee"
      unitRef="usd">515000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i66567d3c04b24733a3323d26bc7ecbc0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTQtNS0xLTEtMTk1ODU4_a65997fe-3fc3-41cd-8e83-71dea4c4d892"
      unitRef="usd">1297000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i999009bc041c4fc590df3c02fa90d2fd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTQtNy0xLTEtMTk1ODU4_154c790f-ac6b-4e33-b8e5-876ead436647"
      unitRef="usd">182174000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTQtOS0xLTEtMTk1ODU4_48198d67-5067-4f2c-ba90-df409c401988"
      unitRef="usd">183471000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i62be9abfbece486bbf072019b2e5da6e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTUtMS0xLTEtMTk1ODU4_50268fac-b6e0-47f4-b676-3a736da8091c"
      unitRef="usd">6054000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icb7ccdbc532f48db81e51687af91b7f8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTUtMy0xLTEtMTk1ODU4_d6afe343-3f01-445b-9b19-6963d709565d"
      unitRef="usd">6005000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8d9ad3caf57c450fa9046d51fcbe24f5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTUtNS0xLTEtMTk1ODU4_da946052-5b51-4445-80d0-5c8144565ae1"
      unitRef="usd">12059000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i43347c2a193d46d6a70a9b68bbf8a915_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTUtNy0xLTEtMTk1ODU4_3e9bb74f-d96b-42f4-8d3e-5ed41223e618"
      unitRef="usd">4115413000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmI5Yjc4NWU4MTYxNzRhYzBiODNjOWYzZTI3NzkxYjYyL3RhYmxlcmFuZ2U6YjliNzg1ZTgxNjE3NGFjMGI4M2M5ZjNlMjc3OTFiNjJfMTUtOS0xLTEtMTk1ODU4_4083626c-0586-4792-a927-db60e274e536"
      unitRef="usd">4127472000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6a142e6b85ec42f7bad03fbb2a549eb9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNC0xLTEtMS0xOTU4NTg_07b7a254-5d41-4624-80db-7e8c928ce153"
      unitRef="usd">586000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i69ae7e1223ec4c09a5b3591bd7835e6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNC0zLTEtMS0xOTU4NTg_acea0515-258a-4fac-a300-8bd89ff7dc76"
      unitRef="usd">6104000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i07ec821db86d40c4ad683bd453e42e4e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNC01LTEtMS0xOTU4NTg_ad8e0861-b8e8-46e0-9ab4-d7df0ffb2726"
      unitRef="usd">6690000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i353a8ff849a447a88631e05fea9c5aba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNC03LTEtMS0xOTU4NTg_add7d1fd-ce8b-462d-8e82-0b8297b4a088"
      unitRef="usd">685410000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNC05LTEtMS0xOTU4NTg_63a28191-b450-4c86-a0d6-0ce89355123b"
      unitRef="usd">692100000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i74964906bd204f1cb60f4f236c1fd2f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNS0xLTEtMS0xOTU4NTg_86b67b60-d288-4ba6-8b80-f8adb5ed3f1f"
      unitRef="usd">236000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i26e4b0379d2e47e5b3f47f461096d3f3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNS0zLTEtMS0xOTU4NTg_2565ac6e-ecd4-4044-9d64-c221b507c6da"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1c14e6e34c1b44958acee5a1a65438f6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNS01LTEtMS0xOTU4NTg_f0154988-9865-4ee4-990f-34a22ced2951"
      unitRef="usd">236000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if9933940953a44caad8796c7dd2007c7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNS03LTEtMS0xOTU4NTg_93b5ab46-bb69-4857-aaec-c16f7a2a694d"
      unitRef="usd">1232000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4b5bf442ea084a059bd08ebb671665e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNS05LTEtMS0xOTU4NTg_9827a104-ad5a-4ec4-84f9-0f9bd2fdc6f3"
      unitRef="usd">1468000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibc1536992f214d318ee970345c7a7a8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNi0xLTEtMS0xOTU4NTg_f3b2ae19-cf16-46ec-8e28-7d90d5cdca93"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7095758206564c6b94dca2194f3e2f46_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNi0zLTEtMS0xOTU4NTg_eb37ab3a-102c-434a-a220-e6ff3f3ffdb8"
      unitRef="usd">189000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0e872b058bfe46c8b865c900996c5b18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNi01LTEtMS0xOTU4NTg_36118ef8-fc49-4076-aaf7-6bffdd2d7626"
      unitRef="usd">189000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0718a75306b44d46b14835a6d3f3ac12_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNi03LTEtMS0xOTU4NTg_571bce71-4203-489a-ae23-28a66650a5c7"
      unitRef="usd">936851000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNi05LTEtMS0xOTU4NTg_3affaf31-c982-4473-b3c3-0997d1e90271"
      unitRef="usd">937040000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idca01c0cbfdf414faec8cf399dc1ece9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNy0xLTEtMS0xOTU4NTg_6a98646d-fd56-498d-aa18-4f42b1f28973"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i69f521eca8174749af7095ba1b7e6e0a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNy0zLTEtMS0xOTU4NTg_8b8474bf-2f11-48ae-a078-15eeddb715a9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5c51492b6d824219bd70ca25ab845a14_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNy01LTEtMS0xOTU4NTg_d8c97f7b-50d3-4297-9507-bd63241b2959"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibf4573c6a2f2494c95d40afa39a1b1a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNy03LTEtMS0xOTU4NTg_a1887c65-57b8-4a56-a223-1dd99e0b661d"
      unitRef="usd">1586632000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfNy05LTEtMS0xOTU4NTg_4b11ce1a-f3f7-4063-bb4a-bb57aaa3afa8"
      unitRef="usd">1586632000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7e8ba4d5e2494f1f8db83107246b413a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOC0xLTEtMS0xOTU4NTg_6e94227c-973a-4919-8609-eef449f41232"
      unitRef="usd">822000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4c3ef5d6cd8b42e5b2530a1bc1a92530_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOC0zLTEtMS0xOTU4NTg_359c1f41-7908-4bd0-a6af-61b2c7993644"
      unitRef="usd">6293000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic09b1bed13b44f6c9814188222e2a9ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOC01LTEtMS0xOTU4NTg_986f1659-45c8-40e1-9898-b3235a7d0b83"
      unitRef="usd">7115000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i63789691965c4d8c9a39eec08c059d7c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOC03LTEtMS0xOTU4NTg_9a66d769-8ff4-4df8-97a3-f77306987705"
      unitRef="usd">3210125000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOC05LTEtMS0xOTU4NTg_0554fc8d-44ec-4123-9a6e-10c6d0a78f4d"
      unitRef="usd">3217240000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i379175db032f4f2f96a3e90768b6050f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOS0xLTEtMS0xOTU4NTg_fc04a7c7-44d3-489c-b423-e103d037791a"
      unitRef="usd">3066000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if102ee39ca844c089c2143acc967e591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOS0zLTEtMS0xOTU4NTg_4245b43d-b1fb-480f-a55b-9b2066f8eef9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i398c724356844fb48afa2fa7b829fb28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOS01LTEtMS0xOTU4NTg_a55cae6c-aca7-47c6-9e47-e1c28871561d"
      unitRef="usd">3066000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5b74241cae4d4b97bb704fb47a757eef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOS03LTEtMS0xOTU4NTg_78f6e0e1-fd8c-4190-a0e0-6a7ed8821274"
      unitRef="usd">340565000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfOS05LTEtMS0xOTU4NTg_802da5ed-a4ec-438e-b4bd-8b1fcf0bfa90"
      unitRef="usd">343631000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie3322c233e774bae8f3e7828f9a2b24c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTEtMS0xLTEtMTk1ODU4_74500e36-ace1-4e14-b952-e554c38ff02b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i42a40c1f21ea41af8ecb4c7851ba7154_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTEtMy0xLTEtMTk1ODU4_b70f4baa-bedb-4d05-81ea-fbde4a96b76e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7fb7b113c7b142d1afe629fd64f45ea2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTEtNS0xLTEtMTk1ODU4_14d01c9d-4bce-46f1-a1c7-3d3a0c0a5550"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i296ec575b8434a6e945e388f7458b93d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTEtNy0xLTEtMTk1ODU4_cad63fb0-769e-48d1-bec8-102c10d2a71d"
      unitRef="usd">80074000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i06467f72180b40e2a0fca1118469535a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTEtOS0xLTEtMTk1ODU4_bf0bfa27-5829-43c6-9a4c-f7b7cc0204b5"
      unitRef="usd">80074000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i45b2623235a749f4afe6dbeedc47719f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTItMS0xLTEtMTk1ODU4_f21191df-118e-47e4-a2b7-bd4f2c491b6f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie9c40b1598314db3a9d55322b216f134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTItMy0xLTEtMTk1ODU4_d44ccbae-0f85-468b-98c5-2afdbbba5c1e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i08a478f6edfa452587384f54eeb57cf6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTItNS0xLTEtMTk1ODU4_a0ada083-aabc-4d5b-abb0-19121e26dbeb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7faad24c5c3d4a3bb1784612842aeeee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTItNy0xLTEtMTk1ODU4_4773c74c-ce0c-40c1-b0e4-bd17fd3491d5"
      unitRef="usd">214038000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTItOS0xLTEtMTk1ODU4_692e960a-2473-418a-ba8e-d3b79dbae846"
      unitRef="usd">214038000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6003961f885449598ce5b23e6a36c21f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTMtMS0xLTEtMTk1ODU4_bbc48873-f521-4a51-80a7-d48585a7857c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i89315a2fa32544adbc9e59134f09d8fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTMtMy0xLTEtMTk1ODU4_707b671f-9417-4cbe-8361-fbc6acb39f78"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iad53dcdaa76e4955bcdbdd45ffd751a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTMtNS0xLTEtMTk1ODU4_41e122e4-3928-443b-860e-1d727ffea3e1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib345ed98ed294a86b4067172cd73606f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTMtNy0xLTEtMTk1ODU4_b020b08c-6d69-4c5e-a84c-31ce53546346"
      unitRef="usd">294112000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTMtOS0xLTEtMTk1ODU4_4ebc2e4b-f584-4a8b-adcd-25de2fe008a4"
      unitRef="usd">294112000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i47d10febe2bf43579cabcfe05d9b2186_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTQtMS0xLTEtMTk1ODU4_72690f34-0d37-43d0-b0ed-ca99b5414f3f"
      unitRef="usd">1561000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i074544fa662e4529b115ffd6e4a12ef3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTQtMy0xLTEtMTk1ODU4_a9a1fbea-320d-4455-afc5-09d4c38a8904"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6dbbd22862494daba6e5fcc3b6fccf9d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTQtNS0xLTEtMTk1ODU4_b9c1e254-04e3-4ede-b23f-dc477b142fee"
      unitRef="usd">1561000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i156f307a2e0745138f49ebc80af3ba98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTQtNy0xLTEtMTk1ODU4_400a88e9-9e82-4ea9-b61c-527f2a23e8dd"
      unitRef="usd">194314000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTQtOS0xLTEtMTk1ODU4_eb7b6cff-48a9-466c-9100-0a8b0feae99b"
      unitRef="usd">195875000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i223c99acc036456eb5ec818b3c4f2a4f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTUtMS0xLTEtMTk1ODU4_ee3e0518-5307-49d4-a12a-e8c4419f9c9a"
      unitRef="usd">5449000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ieab28e5584a641c49cf624453fecf355_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTUtMy0xLTEtMTk1ODU4_9c687905-db17-4cf9-b5a2-e0665e187b39"
      unitRef="usd">6293000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9a501a4e05564a2ca112e15c04d236d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTUtNS0xLTEtMTk1ODU4_ab5ee82a-ed9f-437e-b279-7a059462dc12"
      unitRef="usd">11742000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia7a3414d24de41869d38d3a41eaa5d6b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTUtNy0xLTEtMTk1ODU4_08f20ef0-69ed-4341-b7c3-ba0e41267bf6"
      unitRef="usd">4039116000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjljODk0ZDQ3ZGNiMTQ0Y2I5NWFjNWQzOGYwOWFmNDZiL3RhYmxlcmFuZ2U6OWM4OTRkNDdkY2IxNDRjYjk1YWM1ZDM4ZjA5YWY0NmJfMTUtOS0xLTEtMTk1ODU4_9dcd5aed-2ffb-4aa6-a149-601dc9d35c82"
      unitRef="usd">4050858000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNjY0Ng_b9c89a15-3a06-48b5-8d41-eb762cdc89bd"
      unitRef="usd">2300000</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNTQ5NzU1ODI1MzA0_6f2fe113-6de7-4c6b-8840-e41d7c9c4406"
      unitRef="usd">1600000</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <hfwa:CreditLossFinancialInstrumentTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTM0Mg_a285b63e-b4a8-4be5-952e-049a9aaa4af3">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The type of collateral securing loans individually evaluated for credit losses and for which the repayment was expected to be provided substantially through the operation or sale of the collateral as of March 31, 2023 and December 31, 2022 was as follows, with b&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;alances representing the amortized cost of the loan classified by the primary collateral category of each loan if multiple collateral sources secure the loan&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Residential Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="27" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:31.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.004%"/&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="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="27" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</hfwa:CreditLossFinancialInstrumentTableTextBlock>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i05431f8beea3414cba9f5d3a1dfcbd4b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNC0xLTEtMS0xOTU4NTg_c08f6506-4059-45ca-b605-2f02c1bb928f"
      unitRef="usd">499000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i6ed893cce3b64c67a9116195ddc6fd99_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNC0zLTEtMS0xOTU4NTg_7b0547c0-e344-4e69-abea-5d4ca75e703f"
      unitRef="usd">1977000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i1d906ecfb84941a7929fa6bedbb2d09a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNC01LTEtMS0xOTU4NTg_1196a9a8-9c29-4902-b8b6-6d5d822504e3"
      unitRef="usd">664000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i24afc69186474509a02ad72e5148dd2f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNC03LTEtMS0xOTU4NTg_fe77b758-d430-48ac-adee-b472b7ddd173"
      unitRef="usd">468000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNC05LTEtMS0xOTU4NTg_8912075f-82d2-4c9e-9e7d-bc389d5248f4"
      unitRef="usd">3608000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="ia8740d7eb7e54032992220c81f91fb3a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNS0xLTEtMS0xOTU4NTg_4a0e8b4a-929d-4c83-a609-8a44c0057650"
      unitRef="usd">189000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i8ad9514af62c4dc6bcaaac861fbd0bcf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNS0zLTEtMS0xOTU4NTg_a94dbf78-8b62-47e5-ba3c-0f4818e1ad50"
      unitRef="usd">0</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i6be3a81d016e4ffa85ca1e740ba24ce1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNS01LTEtMS0xOTU4NTg_88838855-d601-4b97-85a9-72726813aea0"
      unitRef="usd">0</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i56549aa52d1644cf829924dcbde0dd34_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNS03LTEtMS0xOTU4NTg_3b28537c-df53-4fa0-85df-41314d3acbe4"
      unitRef="usd">0</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfNS05LTEtMS0xOTU4NTg_294805f4-28b3-46d4-8230-4ce151bb007f"
      unitRef="usd">189000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i0e608a341e974e5d9774e74f2b5ec47a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfMTQtMS0xLTEtMTk1ODU4_986e46da-e899-40d2-8701-53b966f13a88"
      unitRef="usd">688000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i6b6db53c82bd495d9a06b0414be88beb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfMTQtMy0xLTEtMTk1ODU4_e19b68ac-14a6-4e46-8a37-d9531005c5fa"
      unitRef="usd">1977000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="id7132ec33430434eb06e5eeef21bcfca_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfMTQtNS0xLTEtMTk1ODU4_059328ea-476d-4937-b568-63c7171bcf9c"
      unitRef="usd">664000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="if084f8c8c9dd4b4b9ec59927fdb022d6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfMTQtNy0xLTEtMjI3MDM5_c5d94f59-21d7-4a14-8918-c6db9e1ec5c3"
      unitRef="usd">468000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmEzNGZmNjRjYThkOTRjMDk5YmU3OWYzZWQ1MjA0ZjEzL3RhYmxlcmFuZ2U6YTM0ZmY2NGNhOGQ5NGMwOTliZTc5ZjNlZDUyMDRmMTNfMTQtOS0xLTEtMTk1ODU4_d0ba5747-a5c5-4dac-bdc6-eb136e4dc685"
      unitRef="usd">3797000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="idc0b64bd8a404ce9a9177f96f89b6511_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNC0xLTEtMS0xOTU4NTg_32d97b44-0fb2-4f8b-b1aa-9bad5b8cc5f4"
      unitRef="usd">1239000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="icbe4b90388ce487facce41d9b6409264_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNC0zLTEtMS0xOTU4NTg_e29860f7-5260-4c51-b813-56dd6438a806"
      unitRef="usd">1977000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i1a6e8784a7c547cb94bb970ceb3ba496_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNC01LTEtMS0xOTU4NTg_58962382-699d-46cf-a8e8-d126eae90813"
      unitRef="usd">929000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="ie6f8ba74c4234d74961043e6a641494f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNC05LTEtMS0yMjcwNDI_a6ea7db8-cbf3-4f14-9e25-4202dc5b813c"
      unitRef="usd">0</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNC05LTEtMS0xOTU4NTg_f7023c5e-0a13-42d3-a522-241459c41fd1"
      unitRef="usd">4145000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="id895e3accc194550a37770cdf9dd9790_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNS0xLTEtMS0xOTU4NTg_581adae1-6042-4784-bd20-115f74a5c457"
      unitRef="usd">189000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i33a2bd863ff747228390e0cb0d7650f3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNS0zLTEtMS0xOTU4NTg_f89a872b-e631-48f5-81fe-9472a3714535"
      unitRef="usd">0</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i944df39c922749e8bf49373c674ddb55_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNS01LTEtMS0xOTU4NTg_c27f34d1-2a9f-4d9e-ade8-c2873215610f"
      unitRef="usd">0</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i1eecf1bc267442889663ed4c0c78646f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNS05LTEtMS0yMjcwNDI_ae20657e-181a-408f-bd44-a27136f6a563"
      unitRef="usd">0</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfNS05LTEtMS0xOTU4NTg_03ec8b99-34e6-4b1b-84f2-a6c403c16112"
      unitRef="usd">189000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i27fc56fbe352499fb8ad232890f07d59_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfMTQtMS0xLTEtMTk1ODU4_b8cf0ac7-d3b0-46a2-b9a3-14fb837098b0"
      unitRef="usd">1428000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i99f9b9fc1b674e02b0c599ef94409a80_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfMTQtMy0xLTEtMTk1ODU4_4256dfd6-9398-4a6e-8740-4b31274511b0"
      unitRef="usd">1977000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i1536e549d2bd4e61b3a6cff5346e1a5c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfMTQtNS0xLTEtMTk1ODU4_56a6f5e0-b583-4438-9839-b5657ad12918"
      unitRef="usd">929000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i11d5aed2fc6a4ae2aac4ca272be56795_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfMTQtOS0xLTEtMjI3MDQz_ce00fd3e-181a-4cf5-a009-3a1e185cc183"
      unitRef="usd">0</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOjYyZjM3NTcxZGM1YjRkNDZhZDVmM2YxMzRjOTJmM2YwL3RhYmxlcmFuZ2U6NjJmMzc1NzFkYzViNGQ0NmFkNWYzZjEzNGM5MmYzZjBfMTQtOS0xLTEtMTk1ODU4_8894c2d8-652a-4c9c-a365-9c9d4db50273"
      unitRef="usd">4334000</hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTMwNQ_5b5e0422-d091-49f2-994f-d3593117edd5">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents modifications of loans by type of modification at amortized cost that were modified as a result of experiencing both financial difficulty and modified during the period indicated:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Extension&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Extension &amp;amp; Int. Rate Reduction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Modified Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Modified Loans to Loans Receivable, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the financial effect of the loan modifications presented in the preceding table during the the period indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average % of Interest Rate Reductions&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Years of Term Extensions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.96&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were no modified loans past due or on nonaccrual as of March 31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were no modified loans made during the three months ended March 31, 2023, that subsequently defaulted.&lt;/span&gt;&lt;/div&gt;</us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="ia841cb7e257f4c0bb8fc5321f2af265f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNS01LTEtMS0xOTU4NTg_9377d9f4-34f2-42a4-a168-5a916400d1ca"
      unitRef="usd">286000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="i9c6d4e86e96845cf9167dbb2bd5d63c0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNS0xMS0xLTEtMjA5NTY5_f2a84ae1-af67-4512-8d23-bf0a99ae47ce"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNC0xMy0xLTEtMjIxMzg4_74b29093-8428-450c-847a-48da67b408b4"
      unitRef="usd">286000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent
      contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNS0xMy0xLTEtMjA5NTY5_a0a88c39-61d3-4b6a-b529-4228f8300c33"
      unitRef="number">0.0004</us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="if28f9bf3d1de4eebb7492df2f7bd57fb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy01LTEtMS0xOTU4NTg_c1e0a3b7-23a1-40f3-8191-be597707e67c"
      unitRef="usd">2749000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="i8fca36430e754c67a3e06af5d4411cda_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy0xMS0xLTEtMjA5NTY5_0b6c8fd3-e1a1-4a03-8d07-04835a470d30"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy0xMy0xLTEtMjI2NjU5_9e25c538-2d4b-4907-9287-715740ef1014"
      unitRef="usd">2749000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent
      contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy0xMy0xLTEtMjA5NTY5_9c18df75-e176-4187-9900-bb9a6e992b08"
      unitRef="number">0.0017</us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="ie9810d6444364948813e008a24787132_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfOC01LTEtMS0xOTU4NTg_25c9e2d9-30de-48fd-96d1-6b0d716c4178"
      unitRef="usd">3035000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="i23498f5fa6954d5b8db135700a374457_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfOC0xMS0xLTEtMjI2NjQ3_aa6aa792-e454-46d3-923d-905ceb96dbca"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy0xMy0xLTEtMjIxNDI2_26fb6ea1-6d3c-4cd1-9acd-1c92f732b1ef"
      unitRef="usd">3035000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfNy0xMy0xLTEtMjIwMDIw_1359ac0a-0e9b-4b9d-86cd-97fb93a76342"
      unitRef="number">0.0009</us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="i08edf056873840b68b6f63fc342e8b97_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTQtNS0xLTEtMTk1ODU4_4687a5d9-7ace-43ea-8a21-0b7ed588359b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="ib1607c7643ea406197e20bda7d78710d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTQtMTEtMS0xLTIwOTU5Nw_961af7c2-810c-4791-a80c-07d87d2d453b"
      unitRef="usd">25000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTMtMTMtMS0xLTIyMTM5Ng_6e76a379-a726-4b08-87bd-104674ddc6a2"
      unitRef="usd">25000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTQtMTMtMS0xLTIwOTU5Nw_7453098c-b6a0-43a9-8d05-c48da3230a80"
      unitRef="number">0.0001</us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="i6d6e1bf8ae9d4256a9d2aa4de8abb8d5_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTUtNS0xLTEtMTk1ODU4_0803b71e-90e8-4aa0-9b11-8abc48aa29cc"
      unitRef="usd">3035000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="i44ac84eef658498b92307fb462eddcbd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTUtMTEtMS0xLTIyNjY1Ng_b41b4ab8-464d-4e51-b93f-985c66c745da"
      unitRef="usd">25000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTUtMTMtMS0xLTIyNjY2Mw_a45313db-9626-4bbc-91fc-89d1da8a18df"
      unitRef="usd">3060000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmU1OTJiMDhkYTc4ZDRiYWI4MGFmMmY0OWU2ZjJlMWE3L3RhYmxlcmFuZ2U6ZTU5MmIwOGRhNzhkNGJhYjgwYWYyZjQ5ZTZmMmUxYTdfMTQtMTMtMS0xLTIyMDAyOQ_023a6b26-c1b0-4e7c-93de-0dd853050a8c"
      unitRef="number">0.0007</us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent>
    <us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification
      contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfNS0zLTEtMS0xOTU4NTg_05de0bb9-da39-4e45-8e4c-cd922882b553"
      unitRef="number">0</us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification>
    <us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification
      contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfNS01LTEtMS0xOTU4NTg_423896c7-fe70-4ccf-990b-2dfd12302365">P0Y5M8D</us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification>
    <us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification
      contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfNy0zLTEtMS0xOTU4NTg_9790cf80-6e57-4f6b-8d62-91a5ae42c7c8"
      unitRef="number">0</us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification>
    <us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification
      contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfNy01LTEtMS0xOTU4NTg_80f95cb4-ae32-4b39-9d25-6f00a94de016">P1Y</us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification>
    <us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfOC0zLTEtMS0xOTU4NTg_a19dd24d-4a14-435a-91a5-9fe432065c27"
      unitRef="number">0</us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification>
    <us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfOC01LTEtMS0xOTU4NTg_c518eb2d-cc7d-416f-a79f-977d5ff17539">P0Y11M12D</us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification>
    <us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification
      contextRef="i1cb8cdaf0bd94a3291fd85338c3b789b_D20230101-20230331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfMTQtMy0xLTEtMTk1ODU4_81551288-eab6-41ff-b57c-9b9afa4835ca"
      unitRef="number">0.0100</us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification>
    <us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification
      contextRef="i1cb8cdaf0bd94a3291fd85338c3b789b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfMTQtNS0xLTEtMTk1ODU4_cb327ca2-b431-4a98-b3ec-0c24c40a62b6">P2Y1M13D</us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification>
    <us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfMTUtMy0xLTEtMTk1ODU4_d3d4e7ae-2282-44fd-9f9f-eb4cf3b89817"
      unitRef="number">0.0100</us-gaap:FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification>
    <us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RhYmxlOmRlMDA1MzA4NjQwODQ4NGJhZTM4ZWNhOWEwYTIyOTVkL3RhYmxlcmFuZ2U6ZGUwMDUzMDg2NDA4NDg0YmFlMzhlY2E5YTBhMjI5NWRfMTUtNS0xLTEtMTk1ODU4_34863c06-7228-42e3-bad3-2d1aced42a9d">P0Y11M15D</us-gaap:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod
      contextRef="i37fd17f1dcb04084a0245d366e4467e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNTQ5NzU1ODQyODYw_597e71ed-6a85-42a9-8408-99963408335f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfNTQ5NzU1ODQyODg3_4a9e3ab3-3eda-4094-acba-4bbdd31709f5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault>
    <us-gaap:InterestReceivable
      contextRef="i0104c6482b0d48ed85b732ba2ad9bdf8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfODk1Mw_2ccf68cc-ea55-4c0a-8694-5878aa4ab93c"
      unitRef="usd">11700000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i3bcedb7c87fa4523bc451aa8ebfe7ca2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfODk2MA_a8adbc5f-c79d-4d9a-9a09-57e202642cbc"
      unitRef="usd">11300000</us-gaap:InterestReceivable>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl80OS9mcmFnOmU2YjRjM2UzOTFhYjQ2NjY5NzljZmY0ZTg0ODc0MzI3L3RleHRyZWdpb246ZTZiNGMzZTM5MWFiNDY2Njk3OWNmZjRlODQ4NzQzMjdfOTE2Mw_d6306b3b-4caf-4a71-a0a5-6ead4f2cb722"
      unitRef="usd">0</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:AllowanceForCreditLossesTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RleHRyZWdpb246YmVlMzk4MTQ5YWY5NDIxM2FkNGRlYzQ4YzBmYTExZTNfMjI5NA_f724e458-8b97-4b22-a05a-3c5160e843eb">Allowance for Credit Losses on Loans&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's methodology for determining the ACL on loans is based upon key assumptions, including the lookback periods, historic net charge-off factors, economic forecasts, reversion periods, prepayments and qualitative adjustments. The allowance is measured on a collective, or pool, basis when similar risk characteristics exist. Loans that do not share common risk characteristics are evaluated on an individual basis and are excluded from the collective evaluation. For a description of the Company's ACL policy, see Note 1 - Description of Business, Basis of Presentation, Significant Accounting Policies and Recently Issued Accounting Pronouncements included in Item 8. Financial Statements And Supplementary Data in our 2022 Annual Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;GAAP requires the Company to develop reasonable and supportable forecasts of future conditions, and estimate how those forecasts are expected to impact a borrower&#x2019;s ability to satisfy their obligation to the Company and the ultimate collectability of future cash flows over the life of a loan. The Company uses macroeconomic scenarios from an independent third party. These scenarios are based on past events, current conditions, and the likelihood of future events occurring. The Company&#x2019;s ACL model at March 31, 2023 includes assumptions concerning the rising interest rate environment, ongoing inflationary pressures throughout the U.S. economy, higher energy prices, and general uncertainty concerning future economic conditions, and the potential for recessionary conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes that historical information used as the basis for determining future expected credit losses may not always, by itself, provide a sufficient basis for determining future expected credit losses. The Company, therefore, considers the need for qualitative adjustments to the ACL on a quarterly basis. Qualitative adjustments may be related to and include, but not be limited to, factors such as: (i) management&#x2019;s assessment of economic forecasts used in the model and how those forecasts align with management&#x2019;s overall evaluation of current and expected economic conditions, (ii) organization specific risks such as credit concentrations, collateral specific risks, regulatory risks, and external factors that may ultimately impact credit quality, (iii) potential model limitations such as limitations identified through back-testing, and other limitations associated with factors such as underwriting changes, acquisition of new portfolios and changes in portfolio segmentation, and (iv) management&#x2019;s overall assessment of the adequacy of the ACL, including an assessment of model data inputs used to determine the ACL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of March 31, 2023, qualitative adjustments primarily relate to certain segments of the loan portfolio deemed by management to be of a higher-risk profile where management believes the quantitative component of the Company&#x2019;s ACL model may not have fully captured the associated impact to the ACL. In addition, qualitative adjustments also relate to heightened uncertainty as to future macroeconomic conditions and the related impact on certain loan segments. Management reviews the need for an appropriate level of qualitative adjustments on a quarterly basis, and as such, the amount and allocation of qualitative adjustments may change in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;During the three months ended March 31, 2023, the ACL on loans increased&lt;/span&gt;&lt;span style="color:#0094ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;$1.5&#160;million, or 3.4%, due primarily to a provision for credit losses on loans of $1.7&#160;million driven by growth in loans receivable and changes in loan mix primarily due to the increase in commercial and multifamily construction loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of the changes in the ACL for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recoveries of loans previously charged-off&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for (reversal of) credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables detail the activity in the ACL on loans by segment and class for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Charge-offs &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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recoveries&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Provision for (Reversal of)  Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="30" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Charge-offs &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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recoveries&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Reversal of) Provision for Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:AllowanceForCreditLossesTextBlock>
    <us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RleHRyZWdpb246YmVlMzk4MTQ5YWY5NDIxM2FkNGRlYzQ4YzBmYTExZTNfMTY0OTI2NzQ5NTA2OQ_76e07937-07a5-401c-8bd5-db95d5718bd1"
      unitRef="usd">1500000</us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease>
    <hfwa:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RleHRyZWdpb246YmVlMzk4MTQ5YWY5NDIxM2FkNGRlYzQ4YzBmYTExZTNfMTY0OTI2NzQ5NTA3Nw_bf6dda8a-b73c-4ffe-948b-75a832a0b5b9"
      unitRef="number">0.034</hfwa:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RleHRyZWdpb246YmVlMzk4MTQ5YWY5NDIxM2FkNGRlYzQ4YzBmYTExZTNfMTY0OTI2NzQ5NTE0MQ_117ab985-cc14-49f4-84aa-858f1061f8d3"
      unitRef="usd">-1700000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RleHRyZWdpb246YmVlMzk4MTQ5YWY5NDIxM2FkNGRlYzQ4YzBmYTExZTNfMjI5OQ_f4a8e7eb-b029-434b-9492-8954bf33a928">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of the changes in the ACL for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recoveries of loans previously charged-off&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for (reversal of) credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables detail the activity in the ACL on loans by segment and class for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Charge-offs &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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recoveries&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Provision for (Reversal of)  Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="30" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Charge-offs &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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recoveries&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Reversal of) Provision for Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfMy0xLTEtMS0xOTU4NTg_58b41f36-df94-4e22-9236-aef35b46de4b"
      unitRef="usd">42986000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i062e1b57407f41359844f1f618cb4f3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfMy0zLTEtMS0xOTU4NTg_ecf3404a-505c-4b01-a5e1-f3cae54c12a3"
      unitRef="usd">42361000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNC0xLTEtMS0xOTU4NTg_b4e22792-67aa-48d7-a639-dee238b5b3d8"
      unitRef="usd">314000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNC0zLTEtMS0xOTU4NTg_1d8e6fcf-48e6-40bb-9c7d-a0940e176bdc"
      unitRef="usd">355000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNS0xLTEtMS0xOTU4NTg_a0de7dba-f47f-4922-a602-7b09a4b96098"
      unitRef="usd">84000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNS0zLTEtMS0xOTU4NTg_0074c005-5053-4822-b659-dc3eb61928fa"
      unitRef="usd">849000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNi0xLTEtMS0xOTU4NTg_e796d7ea-5659-4752-8e92-4e7aad037b38"
      unitRef="usd">-1713000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNi0zLTEtMS0xOTU4NTg_b763e3dd-0809-440f-9e1d-62305f7bf2a7"
      unitRef="usd">2522000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNy0xLTEtMS0xOTU4NTg_788d24a3-bdf4-4b7f-b419-2480472e4072"
      unitRef="usd">44469000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id3d7328d794546c8ae853945b2185df4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmViMzM2ZDI4NmZkZjQ4ZTk4YzdjM2RhZDgzMWY3MDBhL3RhYmxlcmFuZ2U6ZWIzMzZkMjg2ZmRmNDhlOThjN2MzZGFkODMxZjcwMGFfNy0zLTEtMS0xOTU4NTg_0810b54c-3f00-4480-965a-ee9a1774e361"
      unitRef="usd">40333000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNC0xLTEtMS0xOTU4NTg_ffb34e00-1b7d-4bb0-80ab-4a564c19504e"
      unitRef="usd">13962000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNC0zLTEtMS0xOTU4NTg_4679568f-4fd4-4d66-b872-5606973d6401"
      unitRef="usd">161000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNC01LTEtMS0xOTU4NTg_14a14f48-773b-4c6a-994d-76434cb880c8"
      unitRef="usd">51000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i3d0e3851b78e40e697300372fffac4dd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNC03LTEtMS0xOTU4NTg_87e51130-d00a-4e20-988d-7af3b4d8c238"
      unitRef="usd">286000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNC05LTEtMS0xOTU4NTg_b3afbfe9-f877-4dda-bb40-0776313c05f9"
      unitRef="usd">13566000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNS0xLTEtMS0xOTU4NTg_8fb051ac-b8d4-4143-8d69-c9c04663d4dd"
      unitRef="usd">7480000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i888f6663aa2b425482d704d69ac557a7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNS0zLTEtMS0xOTU4NTg_27161c24-333b-49b6-a97a-c6aabdcb4400"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i888f6663aa2b425482d704d69ac557a7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNS01LTEtMS0xOTU4NTg_c856dd3b-31ab-47fe-9e35-021dce2f8cda"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i888f6663aa2b425482d704d69ac557a7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNS03LTEtMS0xOTU4NTg_ed033692-dd83-48d9-bf40-cc92ad4d8ee7"
      unitRef="usd">-45000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNS05LTEtMS0xOTU4NTg_9e6ba00d-52ca-4fdb-8ef5-98da6d12edf5"
      unitRef="usd">7525000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNi0xLTEtMS0xOTU4NTg_4951ae23-2538-4d55-8d31-ae17db8f951c"
      unitRef="usd">9276000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNi0zLTEtMS0xOTU4NTg_d8168460-4de6-450c-b0b9-b5126dfb0375"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNi01LTEtMS0xOTU4NTg_faef0941-99ca-469e-aef1-056ec8d1f947"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i82e905ca71234db7b495598976ba7bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNi03LTEtMS0xOTU4NTg_1d42c8b7-9cc8-44bd-a1a5-a728ca317240"
      unitRef="usd">430000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNi05LTEtMS0xOTU4NTg_fc81e78f-e047-4e9d-b32a-cd8daefa42a5"
      unitRef="usd">8846000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNy0xLTEtMS0xOTU4NTg_ecea177c-6d40-478f-916c-5a8efbb1bce3"
      unitRef="usd">30718000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNy0zLTEtMS0xOTU4NTg_b7deabc1-7b1c-4045-b68d-e902a92c89b8"
      unitRef="usd">161000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNy01LTEtMS0xOTU4NTg_aa998a8d-139f-46f1-8563-81e3bb185a53"
      unitRef="usd">51000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="if28552ca17ae4919b1ae02330a2c3bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNy03LTEtMS0xOTU4NTg_ade8e29b-b8b9-48ce-99b9-d46dfdfc7b93"
      unitRef="usd">671000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfNy05LTEtMS0xOTU4NTg_b0ec03b3-bea8-4a7f-8062-3808cb2065f9"
      unitRef="usd">29937000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iabae54f8e3ef47fea2e42119b55b562b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfOC0xLTEtMS0xOTU4NTg_44d838e7-db01-41af-98b6-4a8be4ea4ab0"
      unitRef="usd">2872000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfOC0zLTEtMS0xOTU4NTg_8567513c-b4bf-44b0-97ab-e71021d8c556"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfOC01LTEtMS0xOTU4NTg_85425f47-338f-43be-bbb4-9f55400733dd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ie0856fbb1b9a4232bd38201c422f17e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfOC03LTEtMS0xOTU4NTg_07d1fa01-efb0-4a05-a74b-d27c05d0baed"
      unitRef="usd">-30000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i7662298e90944ce6914b61ac9ed1c7f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfOC05LTEtMS0xOTU4NTg_f0984d07-160e-4e86-bdc5-43ec13f44c5b"
      unitRef="usd">2902000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i06467f72180b40e2a0fca1118469535a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTAtMS0xLTEtMTk1ODU4_bf66eb80-195a-4b70-bb22-6a7827645f38"
      unitRef="usd">1654000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i98a80346e8434cb5a2b384a319a4dabd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTAtMy0xLTEtMTk1ODU4_d5222109-a060-4e42-86d9-2156a7afb4af"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i98a80346e8434cb5a2b384a319a4dabd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTAtNS0xLTEtMTk1ODU4_b4a3a35e-2eb8-426c-bb23-58979f397a6f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i98a80346e8434cb5a2b384a319a4dabd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTAtNy0xLTEtMTk1ODU4_0578b655-039f-4424-bfc0-4c8ebd598b96"
      unitRef="usd">112000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idd412625ec6d4e4cb2776e3291590e80_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTAtOS0xLTEtMTk1ODU4_f70f6838-9454-42e6-bec9-b5458bb44c7a"
      unitRef="usd">1542000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTEtMS0xLTEtMTk1ODU4_739995c0-d7a0-4abd-8611-0064e505ee11"
      unitRef="usd">5409000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i150728e4a7ae435dbebbf5dc239a2ff8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTEtMy0xLTEtMTk1ODU4_c81ad8ca-e3d5-4998-a069-eb8617323877"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i150728e4a7ae435dbebbf5dc239a2ff8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTEtNS0xLTEtMTk1ODU4_983a270f-981b-4560-9459-e2ee31157b69"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i150728e4a7ae435dbebbf5dc239a2ff8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTEtNy0xLTEtMTk1ODU4_adfa0caf-250c-432b-96a7-03e5451d0533"
      unitRef="usd">-2034000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTEtOS0xLTEtMTk1ODU4_442448c3-b81a-4cc2-86e2-034869daaa34"
      unitRef="usd">7443000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTItMS0xLTEtMTk1ODU4_f518b638-bc52-4716-84c4-fa543a698861"
      unitRef="usd">7063000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTItMy0xLTEtMTk1ODU4_f96bd7c7-88b2-4687-933b-fa22c74118f0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTItNS0xLTEtMTk1ODU4_b507aa72-a122-4d80-a2e5-8083ae555392"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i8f29d2e4a67e4f268e9dca2781476cfd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTItNy0xLTEtMTk1ODU4_59c482c6-07fd-427b-8b45-4594def88f40"
      unitRef="usd">-1922000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTItOS0xLTEtMTk1ODU4_b6177ce5-a83c-4d6f-a203-0035d7eebf60"
      unitRef="usd">8985000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTMtMS0xLTEtMTk1ODU4_b8061ce9-4055-4d55-a94f-9b6a819acac9"
      unitRef="usd">2333000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTMtMy0xLTEtMTk1ODU4_eb162648-e30a-426d-9bcb-34015ff3a35f"
      unitRef="usd">153000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTMtNS0xLTEtMTk1ODU4_cf4fe031-d6ad-4a3c-8db6-2403b6320ea9"
      unitRef="usd">33000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i4ae6f21feaf345ae8f94140933b92724_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTMtNy0xLTEtMTk1ODU4_963cc0e8-0b8c-4891-8b4f-37500c17c2ff"
      unitRef="usd">-432000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTMtOS0xLTEtMTk1ODU4_7a79dd78-c402-4d0d-a972-cb1fa6dbec1d"
      unitRef="usd">2645000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTQtMS0xLTEtMTk1ODU4_7d92683c-0e1d-4ff4-88c7-e8e8589c75e7"
      unitRef="usd">42986000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTQtMy0xLTEtMTk1ODU4_87d0dc31-7f9c-45a9-81b9-e5d86c67532d"
      unitRef="usd">314000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTQtNS0xLTEtMTk1ODU4_2862d236-54f2-405d-9a17-74087bd8deab"
      unitRef="usd">84000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTQtNy0xLTEtMTk1ODU4_ca390c2d-58eb-43a6-ba5e-28fc33e5e7e1"
      unitRef="usd">-1713000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOmJkYzI3ZjAyMWIxMjRmOTE5ODRhOTUzNTExZDViMmRmL3RhYmxlcmFuZ2U6YmRjMjdmMDIxYjEyNGY5MTk4NGE5NTM1MTFkNWIyZGZfMTQtOS0xLTEtMTk1ODU4_45018b98-64d2-413a-b3fe-28913259e8ca"
      unitRef="usd">44469000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i7eedf059758d4cb3b641e590ff782681_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNC0xLTEtMS0xOTU4NTg_a4d10676-b3ee-4498-bf90-3c03f0746705"
      unitRef="usd">17777000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i8d79c26636cb4b0bb819241637b75a97_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNC0zLTEtMS0xOTU4NTg_484b85c7-d713-41bd-b984-f5a514901fae"
      unitRef="usd">163000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i8d79c26636cb4b0bb819241637b75a97_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNC01LTEtMS0xOTU4NTg_1c7c0ea0-2d53-4980-ae57-6e8acfaa2406"
      unitRef="usd">272000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i8d79c26636cb4b0bb819241637b75a97_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNC03LTEtMS0xOTU4NTg_0509b138-64d5-492e-a013-36bbb2085c0a"
      unitRef="usd">2621000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i304b790831d549d9b2e90b154a2da2a6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNC05LTEtMS0xOTU4NTg_2daecf67-3969-4830-aca5-f4be829c4990"
      unitRef="usd">15265000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if161d90461024db38154580d5e63ecae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNS0xLTEtMS0xOTU4NTg_07a2f6bd-a64e-41fe-af49-69a064878343"
      unitRef="usd">6411000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i3e92a7e8de7a431ab6069a82c27f406a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNS0zLTEtMS0xOTU4NTg_13f26192-cea1-485f-a356-9ec6eb18f074"
      unitRef="usd">36000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i3e92a7e8de7a431ab6069a82c27f406a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNS01LTEtMS0xOTU4NTg_0cbda33e-117b-4e68-8b62-8faadb345408"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i3e92a7e8de7a431ab6069a82c27f406a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNS03LTEtMS0xOTU4NTg_97f26a7c-fc23-4438-8f82-b71ddd929d1e"
      unitRef="usd">-710000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib5e9bce2e70d45e9b291db35753f2ceb_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNS05LTEtMS0xOTU4NTg_ae2ba597-877d-442b-9140-eb31993ecc25"
      unitRef="usd">7085000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8bc2e41d66a94285b05342fac87b03b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNi0xLTEtMS0xOTU4NTg_600c50bd-c043-479a-8890-c95e0ea8be2e"
      unitRef="usd">8861000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i50210e38159d4d5dabbea1c1991eda8a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNi0zLTEtMS0xOTU4NTg_97f51379-c623-413c-b42a-d97f6a2ff85d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i50210e38159d4d5dabbea1c1991eda8a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNi01LTEtMS0xOTU4NTg_7428b0e6-c884-4cff-95ff-893b558bf795"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i50210e38159d4d5dabbea1c1991eda8a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNi03LTEtMS0xOTU4NTg_26c14ab0-5af1-4250-b585-3120b307f07d"
      unitRef="usd">-721000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iba5016a8d74241da849e45614947969b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNi05LTEtMS0xOTU4NTg_17ada0e7-10e2-4fe1-b25a-cc3cd3dbe131"
      unitRef="usd">9582000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i64c4c00ffec047b4b10aba92b11d56ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNy0xLTEtMS0xOTU4NTg_7b533203-d674-4e97-8e8f-3a3d6568d5b1"
      unitRef="usd">33049000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ifa12b0c633af49eebe907c87bd37baf9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNy0zLTEtMS0xOTU4NTg_2f9af7aa-a5c0-4f22-850d-57bf5508e9a6"
      unitRef="usd">199000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ifa12b0c633af49eebe907c87bd37baf9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNy01LTEtMS0xOTU4NTg_20a1e941-bb57-4a27-8a07-ee66fa065537"
      unitRef="usd">272000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ifa12b0c633af49eebe907c87bd37baf9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNy03LTEtMS0xOTU4NTg_cf7a15cf-f247-40b2-a4cb-b455efe97310"
      unitRef="usd">1190000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i5e75cbf68f4744349044936a7b90c518_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfNy05LTEtMS0xOTU4NTg_9bcca536-98f2-4423-bc5a-2e881b58849c"
      unitRef="usd">31932000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i5c857d6a8cb54d66a8765d792e052437_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfOC0xLTEtMS0xOTU4NTg_165283d0-3048-44dc-8fb3-a47092f1cc93"
      unitRef="usd">1409000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i9ee4d2db081a4bbf8cdbb8a5f13ff129_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfOC0zLTEtMS0xOTU4NTg_cacb9b42-af14-446c-afb5-bf02ed0c2985"
      unitRef="usd">30000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i9ee4d2db081a4bbf8cdbb8a5f13ff129_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfOC01LTEtMS0xOTU4NTg_e9a1d9d3-0499-4aa6-95e6-038527976bf1"
      unitRef="usd">3000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i9ee4d2db081a4bbf8cdbb8a5f13ff129_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfOC03LTEtMS0xOTU4NTg_c167a16f-8959-4bc4-88b2-92753d0d8c91"
      unitRef="usd">-421000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1d1b48bee770439c89e9087f66752f82_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfOC05LTEtMS0xOTU4NTg_37ab0c68-c3d9-4beb-81f9-7712b4f62535"
      unitRef="usd">1803000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i16e104e52d5646c2864dffeb31e14c34_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTAtMS0xLTEtMTk1ODU4_37af2ec9-158a-4b2a-b686-697a31349aa9"
      unitRef="usd">1304000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="iad9b3e96cc554a2881190edb837c930e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTAtMy0xLTEtMTk1ODU4_3435d5b7-a048-4cc2-9752-92041f906fa5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="iad9b3e96cc554a2881190edb837c930e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTAtNS0xLTEtMTk1ODU4_ba78e99c-a3b4-4226-bb82-5f253683f170"
      unitRef="usd">8000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="iad9b3e96cc554a2881190edb837c930e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTAtNy0xLTEtMTk1ODU4_b2838162-6331-4bc2-ac1f-2dd3e9135b30"
      unitRef="usd">188000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ifbc40af929cf428698d8ec0ee2755142_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTAtOS0xLTEtMTk1ODU4_63e38bcb-762e-4625-8778-9f65a67cdda0"
      unitRef="usd">1124000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i60e1c3a9a2ca48efabb7baccaad2830c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTEtMS0xLTEtMTk1ODU4_2ca0522a-4c15-4fb0-8d49-8a9c7fba4926"
      unitRef="usd">3972000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i8fd5941b5c3b4749b5921f699020811e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTEtMy0xLTEtMTk1ODU4_2c89d73a-63c2-42fd-a7b9-6733bd18e54d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i8fd5941b5c3b4749b5921f699020811e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTEtNS0xLTEtMTk1ODU4_75cccfc2-ba38-40d9-b7c3-98d693433e09"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i8fd5941b5c3b4749b5921f699020811e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTEtNy0xLTEtMTk1ODU4_743596d4-559f-47cc-8e1f-85be755b52b7"
      unitRef="usd">797000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ifeef859c01e0494781ded89e876ed27b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTEtOS0xLTEtMTk1ODU4_544f0dc6-0ee3-4791-8ae9-8e13eb8f1626"
      unitRef="usd">3175000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8fbd414a73064082a71b7827a448d2ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTItMS0xLTEtMTk1ODU4_327e9bdc-a763-47c6-9bac-29e8172403d6"
      unitRef="usd">5276000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i01499a9e13ae4991856f01a1b19aa254_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTItMy0xLTEtMTk1ODU4_9bc6dc3e-c26f-4a08-a2a9-96fd72caf61b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i01499a9e13ae4991856f01a1b19aa254_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTItNS0xLTEtMTk1ODU4_22fe89b7-09ff-41bb-ba1c-ef5722976fed"
      unitRef="usd">8000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i01499a9e13ae4991856f01a1b19aa254_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTItNy0xLTEtMTk1ODU4_e00c4c1d-adfc-4229-be28-d55e70996b75"
      unitRef="usd">985000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i94b4d5bf3e75446b9e9b8c749e1bae9e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTItOS0xLTEtMTk1ODU4_a2aaa910-8957-4ebe-be72-717dbc82729b"
      unitRef="usd">4299000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i2187fc5f7d2e4625beee9c68b5a1ee53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTMtMS0xLTEtMTk1ODU4_81713f01-44a2-43fc-b8a4-d8fe8bd80b86"
      unitRef="usd">2627000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i8acf590b95c14271a32dea9dc505ab75_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTMtMy0xLTEtMTk1ODU4_57fa3588-3521-49f8-a492-b640c7fd489e"
      unitRef="usd">126000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i8acf590b95c14271a32dea9dc505ab75_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTMtNS0xLTEtMTk1ODU4_b1e094cd-a37d-4161-8412-edd5356ac930"
      unitRef="usd">566000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i8acf590b95c14271a32dea9dc505ab75_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTMtNy0xLTEtMTk1ODU4_3361b866-1b4c-4922-8f52-eae648485e00"
      unitRef="usd">768000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ied750e5abf664026a70cd0587de2e2ed_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTMtOS0xLTEtMTk1ODU4_3c10289c-94bc-4628-8877-6f2cd909a9d9"
      unitRef="usd">2299000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i062e1b57407f41359844f1f618cb4f3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTQtMS0xLTEtMTk1ODU4_dc7bb6a7-26ad-4340-a840-592632a6b681"
      unitRef="usd">42361000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTQtMy0xLTEtMTk1ODU4_3bb2c4a2-b2ad-4902-b170-f5a37ef4b615"
      unitRef="usd">355000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTQtNS0xLTEtMTk1ODU4_a2b9f9e0-087e-445a-8201-9e50f38915d2"
      unitRef="usd">849000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTQtNy0xLTEtMTk1ODU4_1805e6da-df2d-4ebf-977d-cdbc9c082e98"
      unitRef="usd">2522000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id3d7328d794546c8ae853945b2185df4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl81NS9mcmFnOmJlZTM5ODE0OWFmOTQyMTNhZDRkZWM0OGMwZmExMWUzL3RhYmxlOjVmNDU2NWE1MzQzMzQ2NWRhMzlmOWRiYjM0NTZjYTkyL3RhYmxlcmFuZ2U6NWY0NTY1YTUzNDMzNDY1ZGEzOWY5ZGJiMzQ1NmNhOTJfMTQtOS0xLTEtMTk1ODU4_78156680-5245-4bbb-8076-1d59c8dacd68"
      unitRef="usd">40333000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfODAz_f7845791-e22c-4c64-9822-e6ffe76d3307">Goodwill and Other Intangible Assets&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(a) Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were no additions to goodwill during the three months ended March 31, 2023 and&#160;2022. Additionally, management analyzes its goodwill on an annual basis on December 31 and between annual tests in certain circumstances such as material adverse changes in legal, business, regulatory and economic factors. An impairment loss is recorded to the extent the carrying amount of goodwill exceeds its implied fair value. The Company performed an annual impairment assessment as of December 31, 2022 and concluded that there was no impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(b) Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other intangible assets represent core deposit intangible acquired in business combinations with estimated useful lives of ten years. There were no additions to other intangible assets during the  three months ended March 31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNTQ5NzU1ODE0NzM0_97bbb12d-3f9f-4075-8dc4-8a237a1fdd66"
      unitRef="usd">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNTQ1_1b6125db-786a-47b1-b043-c3be834b0161"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i2823e77b79f641cabadab1153ad19582_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNzEx_10c180f5-860b-409b-b0b6-a330532230f7">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i59fb0068f9594eb78d86d8c8fa3f572d_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNzEx_1c6a47d1-3dfa-4120-88d0-3a7c6ac6a498">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i756cfad126764dbcb1950ea0177a001d_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNzEx_c6ef6616-e4d8-4d8d-8531-25c58186284d">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic8ba2ad8437642e6ae81b4684b3b9976_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNzEx_e6908ab2-6c29-4ee2-8acb-8349b3beb7dd">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82MS9mcmFnOmE4OTk5YWY2NDJiZTRkZjk4YTM3YTMxNTk4MzdjYWI4L3RleHRyZWdpb246YTg5OTlhZjY0MmJlNGRmOThhMzdhMzE1OTgzN2NhYjhfNTQ5NzU1ODE0NzE4_d008a64b-d2b5-445c-9562-554bac7dc394"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjgwMg_3b5bf21f-545b-4ed6-9ba7-c5555cf60819">Derivative Financial InstrumentsThe Company utilizes interest rate swap derivative contracts to facilitate the needs of its commercial customers &lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;whereby it enters into an interest rate swap with a customer while at the same time entering into an offsetting interest rate swap with another financial institution. The transaction allows the Company&#x2019;s customer to effectively convert a variable rate loan to a fixed rate loan, or a fixed rate loan to a variable rate loan, and the Company recognizes immediate income based upon the difference in the bid/ask spread of the underlying transactions with its customers and the third-party. These interest rate swaps are not designated as hedging instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is exposed to interest rate risk as part of the transaction. However, the Company acts as an intermediary for its customer therefore changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact the Company&#x2019;s results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fee income related to interest rate swap derivative contract transactions is recorded in Interest rate swap fees on the unaudited Condensed Consolidated Statements of Income. The fair value of derivative positions outstanding is included in Prepaid expenses and other assets and Accrued expenses and other liabilities in the unaudited Condensed Consolidated Statements of Financial Condition. The gains and losses due to changes in fair value and all cash flows are included in Other income in the unaudited Condensed Consolidated Statements of Income, but typically net to zero based on the identical back-to-back interest rate swap derivative contracts unless a credit valuation adjustment is recorded to appropriately reflect nonperformance risk in the fair value measurement. Various factors impact changes in the credit valuation adjustments over time, including changes in the risk ratings of the parties to the contracts, as well as changes in market rates and volatilities, which affect the total expected exposure of the derivative instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the notional amounts and estimated fair values of interest rate derivative contracts outstanding at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap asset &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap liability &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The estimated fair value of derivatives with customers was $(24.3) million and $(30.1) million as of March 31, 2023 and December 31, 2022, respectively. The estimated fair value of derivatives with third-parties was $24.3 million and $30.1 million as of March 31, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is exposed to credit-related losses in the event of nonperformance by the counterparty to these agreements. Credit risk for derivatives with the customer is controlled through the credit approval process, amount limits, and monitoring procedures and is concentrated within our primary market areas. Credit risk for derivatives with third-parties is concentrated among four well-known broker dealers.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjgwMA_42ff74c6-78ba-4e58-9ea3-db6db0e57f05">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents the notional amounts and estimated fair values of interest rate derivative contracts outstanding at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional Amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap asset &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap liability &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The estimated fair value of derivatives with customers was $(24.3) million and $(30.1) million as of March 31, 2023 and December 31, 2022, respectively. The estimated fair value of derivatives with third-parties was $24.3 million and $30.1 million as of March 31, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i6016194ad7644c0492c2b2443a6a65e6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNC0xLTEtMS0xOTU4NTg_3be55040-493d-48dd-a04a-2666b55c9610"
      unitRef="usd">288320000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i6016194ad7644c0492c2b2443a6a65e6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNC0zLTEtMS0xOTU4NTg_96d551a6-f632-4cc8-8fda-6ed2bce90b87"
      unitRef="usd">24498000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i00d73f1f50c0426ab3114303e347bb25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNC01LTEtMS0xOTU4NTg_ef8fd7b4-c7f5-4c24-a46d-ef6531a02b35"
      unitRef="usd">288785000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i00d73f1f50c0426ab3114303e347bb25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNC03LTEtMS0xOTU4NTg_f5c49382-9067-49bd-96ce-f012aec5a709"
      unitRef="usd">30107000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i6016194ad7644c0492c2b2443a6a65e6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNS0xLTEtMS0xOTU4NTg_6e404a6b-8d2f-43a1-a9a0-0210c8b99f3b"
      unitRef="usd">288320000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i6016194ad7644c0492c2b2443a6a65e6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNS0zLTEtMS0xOTU4NTg_bfb973bf-139a-466b-b716-d9868eb92419"
      unitRef="usd">24498000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i00d73f1f50c0426ab3114303e347bb25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNS01LTEtMS0xOTU4NTg_bd42028c-d041-4e61-901b-dcf37c3bef77"
      unitRef="usd">288785000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i00d73f1f50c0426ab3114303e347bb25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RhYmxlOjY4N2U0NGExZWE0ZDRiMmZiY2NkOGY5YTQ4NjZhNGNjL3RhYmxlcmFuZ2U6Njg3ZTQ0YTFlYTRkNGIyZmJjY2Q4ZjlhNDg2NmE0Y2NfNS03LTEtMS0xOTU4NTg_4188a82d-2762-4465-bd6b-83e2d5472cdb"
      unitRef="usd">30107000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i509e20d0c14f46e8badb741d6de59786_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjI0Mg_b547dc52-2147-4f93-8c75-74a4a8f76376"
      unitRef="usd">-24300000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if55066a2493b4abc8597f36c5b25404b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjI0OQ_a06fc6da-47d5-45b4-8405-a32e6e014154"
      unitRef="usd">-30100000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="iaf97291505644a11a552b050cbfd3b19_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjM0Ng_e7cb02c4-7b8a-427a-a5c3-3c418f1aa99d"
      unitRef="usd">24300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i9cd3bb4bdbff4d22a3e4efe4da16b1a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82NC9mcmFnOjc2Nzk5ZGVkYzg1ZjRiNDc5MDg0OWUyZjQ5ZWRkYzhjL3RleHRyZWdpb246NzY3OTlkZWRjODVmNGI0NzkwODQ5ZTJmNDllZGRjOGNfMjM1Mw_09e0b63a-dda0-410a-ba4a-f8110c0bee85"
      unitRef="usd">30100000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMjYxOA_c286131b-9089-44cb-a564-7db6f321f15f">Stockholders&#x2019; Equity&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(a) Earnings Per Common Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table illustrates the calculation of weighted average shares used for earnings per common share computations for the periods indicated:&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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands, except shares)&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividends and undistributed earnings allocated to participating securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income allocated to common shareholders&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,108,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,094,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Diluted:&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,108,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,094,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of potentially dilutive common shares &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total diluted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,445,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,412,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands, except shares)&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;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Potentially dilutive shares that were excluded from the computation of diluted earnings per share because to do so would be anti-dilutive &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt"&gt;Represents the effect of the vesting of restricted stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Anti-dilution occurs when the unrecognized compensation cost per share of a restricted stock unit exceeds the market price of the Company&#x2019;s stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(b) Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The timing and amount of cash dividends paid on the Company's common stock depends on the Company&#x2019;s earnings, capital requirements, financial condition and other relevant factors. Dividends on common stock from the Company depend substantially upon receipt of dividends from the Bank, which is the Company&#x2019;s predominant source of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the dividend activity during the three months ended March 31, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and the calendar year 2022:&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:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash Dividend&#160;per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Record Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Paid Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 26, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;February 9, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;February 23, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 20, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 4, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 18, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;July 20, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 17, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;October 19, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 16, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 25, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;February 8, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;February 22, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The FDIC and the Washington State Department of Financial Institutions, Division of Banks have the authority under their supervisory powers to prohibit the payment of dividends by the Bank to the Company. Additionally, current guidance from the Federal Reserve provides, among other things, that dividends per share on the Company&#x2019;s common stock generally should not exceed earnings per share, measured over the previous four fiscal quarters. Current regulations allow the Company and the Bank to pay dividends on their common stock if the Company&#x2019;s or the Bank&#x2019;s regulatory capital would not be reduced below the statutory capital requirements set by the Federal Reserve and the FDIC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(c) Stock Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has had various stock repurchase programs since March 1999. On March 12, 2020, the Company's Board of Directors authorized the repurchase of up to 5% of the Company's outstanding common shares, or 1,799,054 shares, under the twelfth stock repurchase plan with 549,859 shares remaining available for repurchase as of March 31, 2023. The number, timing and price of shares repurchased under the twelfth stock repurchase plan will depend on business and market conditions and other factors, including opportunities to deploy the Company's capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides total repurchased shares and average share prices under the repurchase plan for the periods indicated:&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:57.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Plan Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchased shares&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,249,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock repurchase average share price&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23.86&#160;&lt;/span&gt;&lt;/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="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt"&gt;Represents total shares repurchased and average price per share paid during the duration of the repurchase plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition to the stock repurchases under a stock repurchase plan, the Company repurchases shares to pay withholding taxes on the vesting of restricted stock awards and units. The following table provides total shares repurchased to pay withholding taxes during the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchased shares to pay withholding taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock repurchase to pay withholding taxes average share price&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMjYxMA_26b30fea-ed3f-4647-818c-c1bd3140782f">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table illustrates the calculation of weighted average shares used for earnings per common share computations for the periods indicated:&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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands, except shares)&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividends and undistributed earnings allocated to participating securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income allocated to common shareholders&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,108,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,094,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Diluted:&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,108,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,094,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of potentially dilutive common shares &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total diluted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,445,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,412,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands, except shares)&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;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Potentially dilutive shares that were excluded from the computation of diluted earnings per share because to do so would be anti-dilutive &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt"&gt;Represents the effect of the vesting of restricted stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Anti-dilution occurs when the unrecognized compensation cost per share of a restricted stock unit exceeds the market price of the Company&#x2019;s stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNC0xLTEtMS0xOTU4NTg_03f4a208-42f8-46fd-a329-808700b9070f"
      unitRef="usd">20457000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNC0zLTEtMS0xOTU4NTg_6705b588-05a7-480e-817d-0582df63aeae"
      unitRef="usd">19757000</us-gaap:NetIncomeLoss>
    <hfwa:DividendsAndUndistributedEarnings
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNS0xLTEtMS0xOTU4NTg_467567c7-d178-4ba7-9e0a-4b058fdf12a7"
      unitRef="usd">0</hfwa:DividendsAndUndistributedEarnings>
    <hfwa:DividendsAndUndistributedEarnings
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNS0zLTEtMS0xOTU4NTg_e02376d0-98e5-4e9e-9b1e-85c6f07909f1"
      unitRef="usd">0</hfwa:DividendsAndUndistributedEarnings>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNi0xLTEtMS0yMjcwNTI_96bfa1d4-b87e-419e-a7dc-8bba0813e43a"
      unitRef="usd">20457000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfNi0zLTEtMS0yMjcwNTI_74684083-ff09-44cd-9cbe-1192298f935e"
      unitRef="usd">19757000</us-gaap:UndistributedEarningsDiluted>
    <hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfOC0xLTEtMS0xOTU4NTg_3436ea63-570f-4673-ab2f-41f24c4a010c"
      unitRef="shares">35108390</hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic>
    <hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfOC0zLTEtMS0xOTU4NTg_fdb5b3f9-1795-4d3a-8895-687201e17863"
      unitRef="shares">35094725</hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTItMS0xLTEtMTk1ODU4_27c02b54-559c-414a-9005-32d29998b04c"
      unitRef="shares">35108390</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTItMy0xLTEtMTk1ODU4_0c878b58-2cc4-453f-90ab-4031383896d2"
      unitRef="shares">35094725</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTMtMS0xLTEtMTk1ODU4_d1b03c6e-3c80-48d8-973e-3385b05a09f6"
      unitRef="shares">336950</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTMtMy0xLTEtMTk1ODU4_2210ba98-fda5-4e67-85c7-f00952d2557f"
      unitRef="shares">317373</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTQtMS0xLTEtMjI3MDYz_d2345e16-7ce5-47b2-a6ad-80ecf736c59c"
      unitRef="shares">35445340</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTQtMy0xLTEtMjI3MDYz_91b642da-093c-4c29-92ec-74833c74a025"
      unitRef="shares">35412098</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTUtMS0xLTEtMTk1ODU4_5bb143b4-6779-4143-b977-4b6ee5b21c38"
      unitRef="shares">88488</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2edbfea985de485e8fc697a1d963569c_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjkzMDczMTM0ODQwMzQ1ZjFhZGZiNjJiZjIxMmQxMjRkL3RhYmxlcmFuZ2U6OTMwNzMxMzQ4NDAzNDVmMWFkZmI2MmJmMjEyZDEyNGRfMTUtMy0xLTEtMTk1ODU4_e529e56a-3af9-4f79-8da7-7c17af43ef6a"
      unitRef="shares">17041</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DividendsDeclaredTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMjYxNg_18d25ab1-2922-400f-86ba-f0019527f447">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the dividend activity during the three months ended March 31, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and the calendar year 2022:&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:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash Dividend&#160;per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Record Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Paid Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 26, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;February 9, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;February 23, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 20, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 4, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 18, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;July 20, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 17, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;October 19, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 16, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 25, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$0.22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;February 8, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;February 22, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DividendsDeclaredTableTextBlock>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="ia7cc0684a6824ca08a1de059694d67e4_D20220126-20220126"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfOS0wLTEtMS0xOTU4NTg_ce5b9721-c21f-434b-95a9-2ffe85d146e5">2022-01-26</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia7cc0684a6824ca08a1de059694d67e4_D20220126-20220126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfOS0yLTEtMS0xOTU4NTg_8fab0d5b-92df-4acc-be95-e2db46a9e33c"
      unitRef="usdPerShare">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="ia7cc0684a6824ca08a1de059694d67e4_D20220126-20220126"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfOS00LTEtMS0xOTU4NTg_22c308d4-937d-4f6c-b57e-10c8d840d102">2022-02-09</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="ia7cc0684a6824ca08a1de059694d67e4_D20220126-20220126"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfOS02LTEtMS0xOTU4NTg_8cad9acd-ceec-47ce-abcc-0f8f1efc6751">2022-02-23</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="i1ee0c5d101434c61910055f525b960ca_D20220420-20220420"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTAtMC0xLTEtMTk1ODU4_6d4f5eb9-6658-42b7-afec-b21c25285688">2022-04-20</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i1ee0c5d101434c61910055f525b960ca_D20220420-20220420"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTAtMi0xLTEtMTk1ODU4_b1de8e77-8c9a-4672-932c-93f0b46e96ba"
      unitRef="usdPerShare">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="i1ee0c5d101434c61910055f525b960ca_D20220420-20220420"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTAtNC0xLTEtMTk1ODU4_dd5ee0bd-205b-423b-8548-97f426a47fc7">2022-05-04</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="i1ee0c5d101434c61910055f525b960ca_D20220420-20220420"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTAtNi0xLTEtMTk1ODU4_b386e2b3-284b-466a-aea9-42b36363270e">2022-05-18</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="i25739f1a46a843288bf2be53a9b427c0_D20220720-20220720"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTEtMC0xLTEtMTk1ODU4_cda01782-dbd5-46bd-8db3-ac53ba457625">2022-07-20</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i25739f1a46a843288bf2be53a9b427c0_D20220720-20220720"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTEtMi0xLTEtMTk1ODU4_bf7fa150-c327-4d0e-b89c-e454486ed8ef"
      unitRef="usdPerShare">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="i25739f1a46a843288bf2be53a9b427c0_D20220720-20220720"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTEtNC0xLTEtMTk1ODU4_d8f10310-51df-40d9-a031-a7c63a7e444e">2022-08-03</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="i25739f1a46a843288bf2be53a9b427c0_D20220720-20220720"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTEtNi0xLTEtMTk1ODU4_c889fc6c-33f2-48b7-8322-3c869b4bafca">2022-08-17</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="i9b035e58be9b4c5f9a3c903730937d37_D20221019-20221019"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItMC0xLTEtMjA4MDk2_9d643519-bed0-477c-a56b-cbe8f75168c2">2022-10-19</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i9b035e58be9b4c5f9a3c903730937d37_D20221019-20221019"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItMi0xLTEtMjA4MDk2_8d2c49fc-07b2-46ec-89f0-2bb87f9b7f01"
      unitRef="usdPerShare">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="i9b035e58be9b4c5f9a3c903730937d37_D20221019-20221019"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItNC0xLTEtMjA4MDk2_cd8ff70c-1af4-4a4c-a5fc-f4cfe85ad5bd">2022-11-02</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="i9b035e58be9b4c5f9a3c903730937d37_D20221019-20221019"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItNi0xLTEtMjA4MDk2_044a3ba7-0c59-4675-a9db-ad184c63da33">2022-11-16</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItMC0xLTEtMjA0NTc4_23b0576c-4842-4a30-a640-dda82d37173a">2023-01-25</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItMi0xLTEtMjA0NTc4_17a9be2f-dd90-447a-b6db-7842ea179903"
      unitRef="usdPerShare">0.22</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItNC0xLTEtMjA0NTc4_9de2e2b7-ecb0-4af5-8a89-e0f9cced6704">2023-02-08</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOjlkYzNiNzYzYjJkMzQxODZiNWY4NzU2NmYxNWMxY2M1L3RhYmxlcmFuZ2U6OWRjM2I3NjNiMmQzNDE4NmI1Zjg3NTY2ZjE1YzFjYzVfMTItNi0xLTEtMjA0NTc4_fd693928-8a8e-44e4-9364-30c33950d4b3">2023-02-22</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <hfwa:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase
      contextRef="ib7a54d1752204e38920c429b0ac305c9_D20200312-20200312"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMTc0OQ_f9f52ca6-e923-424d-8814-9659c855bd5d"
      unitRef="number">0.05</hfwa:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ifa3f71bf91944475b6890c4dc68a8088_I20200312"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMTc5OQ_60b6ea8c-bf8e-4103-a8a1-6f3fc60fe68a"
      unitRef="shares">1799054</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="if330e7caa20e42f5822bed927293476e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfNTQ5NzU1ODE2NjU3_cfa5266a-ee94-474a-862c-78cc782ac495"
      unitRef="shares">549859</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <hfwa:StockRepurchasedDuringPeriodTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMjYwNw_6a0b9fbe-c55e-4c77-a1ee-eda8f0be4e01">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides total repurchased shares and average share prices under the repurchase plan for the periods indicated:&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:57.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Plan Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchased shares&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,249,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock repurchase average share price&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23.86&#160;&lt;/span&gt;&lt;/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="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt"&gt;Represents total shares repurchased and average price per share paid during the duration of the repurchase plan.&lt;/span&gt;&lt;/div&gt;</hfwa:StockRepurchasedDuringPeriodTableTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i1f53a3159d4c4131b20f661428896599_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfNy0xLTEtMS0xOTU4NTg_e68587e1-0ce7-4271-aa26-8dc5a7f2ff24"
      unitRef="shares">88355</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i797ea10347eb4e628b4492750ced21f1_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfNy0zLTEtMS0xOTU4NTg_8f4afc59-f77f-4e7e-819c-2b3e04012258"
      unitRef="shares">80559</us-gaap:StockRepurchasedDuringPeriodShares>
    <hfwa:NetTotalStockRepurchasedDuringPeriodsPresentedShares
      contextRef="iec85601bb4084af19eec963c0fb80b03_D20200312-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfNy05LTEtMS0xOTU4NTg_4964710d-1639-4090-bca6-0b71c066387b"
      unitRef="shares">1249195</hfwa:NetTotalStockRepurchasedDuringPeriodsPresentedShares>
    <hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare
      contextRef="i1f53a3159d4c4131b20f661428896599_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfOC0xLTEtMS0xOTU4NTg_13069457-3358-47b3-a7fb-eaad076b078d"
      unitRef="usdPerShare">22.82</hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare>
    <hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare
      contextRef="i797ea10347eb4e628b4492750ced21f1_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfOC0zLTEtMS0xOTU4NTg_9bab2f66-2b29-4a49-8311-098e56c859ff"
      unitRef="usdPerShare">25.17</hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare>
    <hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare
      contextRef="id282be6a799748feb6e3c0c9758689b0_D20200312-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU0NTExNDg4OWI3YTRkZGZiZDJmY2M5MTczNzRjNDQ0L3RhYmxlcmFuZ2U6ZTQ1MTE0ODg5YjdhNGRkZmJkMmZjYzkxNzM3NGM0NDRfOC05LTEtMS0xOTU4NTg_b50b48f2-6db4-4e73-98cc-2509708cf710"
      unitRef="usdPerShare">23.86</hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RleHRyZWdpb246NzUwNmM0NTY5NGZhNDJlMWIyNTFmZjE1ZDVlYjJiZTJfMjYwOA_ee7f6259-9a1e-48b5-a4a6-dd53839561fb">The following table provides total shares repurchased to pay withholding taxes during the periods indicated:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchased shares to pay withholding taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock repurchase to pay withholding taxes average share price&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ic3c4878b12f34dc48fefc41fbee273a7_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU3ZTg2YTliNDk4ZDQ0ZTNiYTgyYzJkYmZkYjZiMWFlL3RhYmxlcmFuZ2U6ZTdlODZhOWI0OThkNDRlM2JhODJjMmRiZmRiNmIxYWVfMi0xLTEtMS0xOTU4NTg_50fb6a94-97dd-4e20-ba44-f650853698c7"
      unitRef="shares">26724</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i5888376c62d94a9fafd95f9731532c76_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU3ZTg2YTliNDk4ZDQ0ZTNiYTgyYzJkYmZkYjZiMWFlL3RhYmxlcmFuZ2U6ZTdlODZhOWI0OThkNDRlM2JhODJjMmRiZmRiNmIxYWVfMi0zLTEtMS0xOTU4NTg_1e4efc66-ab5b-450b-882f-ab07e9968e8f"
      unitRef="shares">24531</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ic3c4878b12f34dc48fefc41fbee273a7_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU3ZTg2YTliNDk4ZDQ0ZTNiYTgyYzJkYmZkYjZiMWFlL3RhYmxlcmFuZ2U6ZTdlODZhOWI0OThkNDRlM2JhODJjMmRiZmRiNmIxYWVfMy0xLTEtMS0xOTU4NTg_cdecb37a-1b91-42ae-9366-4c4800944ac4"
      unitRef="usdPerShare">22.84</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i5888376c62d94a9fafd95f9731532c76_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl82Ny9mcmFnOjc1MDZjNDU2OTRmYTQyZTFiMjUxZmYxNWQ1ZWIyYmUyL3RhYmxlOmU3ZTg2YTliNDk4ZDQ0ZTNiYTgyYzJkYmZkYjZiMWFlL3RhYmxlcmFuZ2U6ZTdlODZhOWI0OThkNDRlM2JhODJjMmRiZmRiNmIxYWVfMy0zLTEtMS0xOTU4NTg_33b41cbe-587e-48dd-ae73-92493ca5cd19"
      unitRef="usdPerShare">25.46</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RleHRyZWdpb246NjljM2U4YjBhOTNmNDRhOWEyZTIzMDU4ZDQyZWY3ODlfOTA0NQ_99eb99e9-b07c-44d0-a477-c8c6cd7f6ebd">Fair Value Measurements&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability (exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. There are three levels of inputs that may be used to measure fair values:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;: Valuations for assets and liabilities traded in active exchange markets, or interest in open-end mutual funds that allow the Company to sell its ownership interest back to the fund at net asset value on a daily basis. Valuations are obtained from readily available pricing sources for market transactions involving identical assets, liabilities, or funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;: Valuations for assets and liabilities traded in less active dealer or broker markets, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or valuations using methodologies with observable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;: Valuations for assets and liabilities that are derived from other valuation methodologies, such as option pricing models, discounted cash flow models and similar techniques using unobservable inputs, and not based on market exchange, dealer, or broker traded transactions. Level 3 valuations incorporate certain assumptions and projections in determining the fair value assigned to such assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(a) Recurring and Nonrecurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company used the following methods and significant assumptions to measure the fair value of certain assets on a recurring and nonrecurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Investment Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair values of all investment securities are based upon the assumptions that market participants would use in pricing the security. If available, fair values of investment securities are determined by quoted market prices (Level 1). For investment securities where quoted market prices are not available, fair values are calculated based on market prices on similar securities (Level 2). For investment securities where quoted prices or market prices of similar securities are not available, fair values are calculated by using observable and unobservable inputs such as discounted cash flows or other market indicators (Level 3). Investment security valuations are obtained from third-party pricing services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Collateral-Dependent Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Collateral-dependent loans are identified for the calculation of the ACL on loans. The fair value used to measure credit loss for this type of loan is commonly based on recent real estate appraisals which are generally obtained at least every 18 months or earlier if there are changes to risk characteristics of the underlying loan. These appraisals may utilize a single valuation approach or a combination of approaches including comparable sales and the income approach. Adjustments are routinely made in the appraisal process by independent appraisers to adjust for differences between the comparable sales and income data available. The Bank also incorporates an estimate of cost to sell the collateral when the sale is probable. Such adjustments may be significant and result in a Level 3 classification of the inputs for determining fair value. Non-real estate collateral may be valued using an appraisal, net book value based on the borrower&#x2019;s financial statements or aging reports, adjusted or discounted based on management&#x2019;s historical knowledge, changes in market conditions from the time of the valuation and management&#x2019;s expertise and knowledge of the customer and customer&#x2019;s business (Level 3). Individually evaluated loans are analyzed for credit loss on a quarterly basis and the ACL on loans is adjusted as required based on the results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Appraisals on collateral-dependent loans are performed by certified general appraisers for commercial properties or certified residential appraisers for residential properties whose qualifications and licenses have been reviewed and verified by the Bank. Once received, the Bank's internal appraisal department reviews and approves the assumptions and approaches utilized in the appraisal as well as the resulting fair value in comparison with independent data sources such as recent market data or industry-wide statistics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Derivative Financial Instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Bank obtains broker or dealer quotes to value its interest rate derivative contracts, which use valuation models using observable market data as of the measurement date (Level 2), and incorporates credit valuation adjustments to reflect nonperformance risk in the measurement of fair value (Level 3). Although the Bank has determined that the majority of the inputs used to value its interest rate swap derivatives fall within Level 2 of the fair value hierarchy, the credit valuation adjustments associated with its derivatives utilize Level 3 inputs, such as borrower risk ratings, to evaluate the likelihood of default by itself and its counterparties. As of March 31, 2023 and December 31, 2022, the Bank assessed the significance of the impact of the credit valuation adjustment on the overall valuation of its interest rate swap derivatives and determined the credit valuation adjustment was not significant to the overall valuation of its interest rate swap derivatives. As a result, the Bank has classified its interest rate swap derivative valuations in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables summarize the balances of assets and liabilities measured at fair value on a recurring basis at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities available for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;663,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;663,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total investment securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,318,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,298,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities - interest rate swaps&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities available for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total investment securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,306,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities - interest rate swaps&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nonrecurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company may be required to measure certain financial assets and liabilities at fair value on a nonrecurring basis. These adjustments to fair value usually result from application of lower-of-cost-or-market accounting or write-downs of individual assets. The following tables represent assets measured at fair value on a nonrecurring basis at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value at March 31, 2023&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basis&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Collateral-dependent loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Basis represents the outstanding principal balance of collateral-dependent loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basis&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Collateral-dependent loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Basis represents the outstanding principal balance of collateral-dependent loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table represents the gains (losses) on collateral dependent loans and represents the amount of provision for (reversal of) credit losses on loans and/or charge-offs during the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Collateral-dependent loans:&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss from nonrecurring fair value adjustments&lt;/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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present quantitative information about Level 3 fair value measurements for financial instruments measured at fair value on a non-recurring basis at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.612%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Valuation&lt;br/&gt;Technique(s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unobservable&#160;Input(s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Range of Inputs; Weighted&lt;br/&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateral-dependent loans&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market&#160;approach&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment for differences between the comparable sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt"&gt;Quantitative disclosures are not provided for collateral-dependent loans because there were no adjustments made to the appraisal or stated values during the current period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:20.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.612%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Valuation&lt;br/&gt;Technique(s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unobservable Input(s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Range of Inputs; Weighted&lt;br/&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateral-dependent loans&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market&#160;approach&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment for differences between the comparable sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt"&gt;Quantitative disclosures are not provided for collateral-dependent loans because there were no adjustments made to the appraisal or stated values during the current period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(b) Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Broadly traded markets do not exist for most of the Company&#x2019;s financial instruments; therefore, the fair value calculations attempt to incorporate the effect of current market conditions at a specific time. These determinations are subjective in nature, involve uncertainties and matters of significant judgment and do not include tax ramifications; therefore, the results cannot be determined with precision, substantiated by comparison to independent markets and may not be realized in an actual sale or immediate settlement of the instruments. There may be inherent weaknesses in any calculation technique and changes in the underlying assumptions used, including discount rates and estimates of future cash flows, could significantly affect the results. For all of these reasons, the aggregation of the fair value calculations presented herein do not represent, and should not be construed to represent, the underlying value of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present the carrying value amount of the Company&#x2019;s financial instruments and their corresponding estimated fair values at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;301,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;301,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;301,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,318,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,318,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,298,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,083,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,944,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,944,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-maturity deposits&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,392,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,392,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,392,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities sold under agreement to repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Junior subordinated debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,306,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;766,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;673,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;673,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,007,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,841,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,841,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-maturity deposits&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,617,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,617,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,617,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;307,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;308,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;308,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities sold under agreement to repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Junior subordinated debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RleHRyZWdpb246NjljM2U4YjBhOTNmNDRhOWEyZTIzMDU4ZDQyZWY3ODlfOTAyOA_24674558-8065-4e0a-8f52-c77bdbe198fa">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables summarize the balances of assets and liabilities measured at fair value on a recurring basis at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities available for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;663,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;663,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total investment securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,318,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,298,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities - interest rate swaps&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities available for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government and agency securities&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial CMO and MBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total investment securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,306,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities - interest rate swaps&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9480b1501d8c44a2b3c5206819e30246_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNS0xLTEtMS0xOTU4NTg_82ca1db0-a93f-4e86-8008-b62808903b8d"
      unitRef="usd">64550000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i42eaf7005f4e411aa2cb35997e49cb3c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNS0zLTEtMS0xOTU4NTg_d4955945-34c0-4220-b85d-6ac9ed8faee6"
      unitRef="usd">19865000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id5b8db0744654812b4ecd36391a5182c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNS01LTEtMS0xOTU4NTg_126ee6f3-3208-45b1-83ec-f951c6cf77a2"
      unitRef="usd">44685000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibf12f8a7724d45f8b15fc6d419c30a0b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNS03LTEtMS0xOTU4NTg_4a5b20d5-0ad1-4b9c-a884-2f8ebd21716a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1c05810de01947658088778e9865235a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNi0xLTEtMS0xOTU4NTg_8d8602ce-7a06-438e-82d5-5d50db6db482"
      unitRef="usd">132497000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if402caeded254d7ca2cb4903c641d2f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNi0zLTEtMS0xOTU4NTg_07867bf1-bf5c-44e8-9f74-42c28f1e4036"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1f014a2fb0974cd5808050e01135f246_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNi01LTEtMS0xOTU4NTg_82aa06d8-b31b-4fd2-ad52-68123f476cbb"
      unitRef="usd">132497000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i05be09ed8f7f4b57be4919883d201be0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNi03LTEtMS0xOTU4NTg_d91b4a5d-805e-454d-bf67-cc9e7d7b5794"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1fc9d93b659a4d9eb88e77714bbdf622_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNy0xLTEtMS0xOTU4NTg_354c232c-a714-4b5a-856f-60f5a4e24c26"
      unitRef="usd">433712000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic33cd3e0fd2a4b8ab7d59dda37adb02d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNy0zLTEtMS0xOTU4NTg_0e117588-c8fe-4c9a-8496-4f00f1b17d92"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i84fbfed7bee54ae3bcbca655aaa735c2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNy01LTEtMS0xOTU4NTg_25275035-0c7c-4de6-9aa6-a75c07d8d8b6"
      unitRef="usd">433712000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4a461c242f9b4faeb1bace32e96fc8a7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfNy03LTEtMS0xOTU4NTg_a0966606-d84a-4c7d-834a-d56356349315"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3f3800f144ed41669792398e9490e7a1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOC0xLTEtMS0xOTU4NTg_845c0c2f-7958-4a4b-b023-be6a7563dce7"
      unitRef="usd">663497000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id6678d4e2eb6439cbda10fc5471d8e04_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOC0zLTEtMS0xOTU4NTg_b2aee872-41e2-4e3a-acf2-01416501fb92"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia90b460bbceb4537941192664c70b455_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOC01LTEtMS0xOTU4NTg_f868e123-c095-48e4-9319-b29b7cf81912"
      unitRef="usd">663497000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia459f136436041438402dd779bddf727_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOC03LTEtMS0xOTU4NTg_3e244671-77fb-46cf-ae95-312a0c64ff75"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icfb267d50c124a00864605b93fe2756a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOS0xLTEtMS0xOTU4NTg_6a64bbf3-9016-4a37-871d-2bb592e606be"
      unitRef="usd">3817000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8d16a478c6004d969529ffbbcc155213_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOS0zLTEtMS0xOTU4NTg_c7368171-52be-493b-b4b7-a550dc4d273d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic146fe6b516a4f2387a136e722c0f0d5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOS01LTEtMS0xOTU4NTg_84665f67-03f2-4f16-a3b8-4deeac9cd5f8"
      unitRef="usd">3817000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0ed0d6726d364d6b96a6919dbbec5f51_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfOS03LTEtMS0xOTU4NTg_be6e5ba5-7b37-4878-aa7f-42a0f34f409a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4adfa9906f2f47fe9d27e0edd8b0daed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTAtMS0xLTEtMTk1ODU4_d1153984-1673-4ae2-97df-eb5f195271e8"
      unitRef="usd">19999000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9519ab49fb45401186364b65bb7534d2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTAtMy0xLTEtMTk1ODU4_0828f24f-1e15-4a85-ab61-27c6522a1602"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i06d2f1c491754e75a709858376928ed7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTAtNS0xLTEtMTk1ODU4_759cee6c-f18d-4a4e-b314-92ac55ea0ec5"
      unitRef="usd">19999000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iab418bb92132414a990d6c1a3ba72d7f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTAtNy0xLTEtMTk1ODU4_a3957f9e-118d-4dce-a4d5-bae02fa6cd18"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTEtMS0xLTEtMTk1ODU4_66088b3a-c2c7-4eaf-8fa2-c96d0b54210e"
      unitRef="usd">1318072000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i05a0c9bce90a4acfb58524ef0bb28b53_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTEtMy0xLTEtMTk1ODU4_ed693348-dc96-4b70-8dc8-8b01e672e3be"
      unitRef="usd">19865000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6758df03216b4f15ad2aaab42a87dd2a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTEtNS0xLTEtMTk1ODU4_70003e7a-4d9a-46f5-9d36-3b710c802783"
      unitRef="usd">1298207000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9b959df605e443d2a046938ce3bb748d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTEtNy0xLTEtMTk1ODU4_394a50ff-9365-493a-a8de-398f21a96f6c"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i7d85d3acf18646ea9acc1fac88d739fe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTItMS0xLTEtMTk1ODU4_1ff24de5-023b-4ee7-8dff-132f572ee774"
      unitRef="usd">215000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i05a0c9bce90a4acfb58524ef0bb28b53_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTItMy0xLTEtMTk1ODU4_1509911d-da12-4225-bf1b-6fc4b8503222"
      unitRef="usd">215000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i6758df03216b4f15ad2aaab42a87dd2a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTItNS0xLTEtMTk1ODU4_2222233f-a1f9-4aa1-95a0-3ab8536a84ff"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i525f918a0a624ae8983ae2e98e0362e3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTItNy0xLTEtMTk1ODU4_4eb1b6de-b566-434b-8ba3-dfe1cd08adf1"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i0eb485401af746f7ac6f6e4f731b4ecd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTMtMS0xLTEtMTk1ODU4_cfd06721-cc98-4148-9423-19b6648b6ec3"
      unitRef="usd">24498000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i2cb71460900a4882a2619297701c9e58_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTMtMy0xLTEtMTk1ODU4_c7441a4c-25c3-493a-8a3e-2ee58506b29f"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ibeb4f913be624b80aa8801fa6b129f8f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTMtNS0xLTEtMTk1ODU4_22ea7efa-c7f1-429d-84bf-6194b69d0a03"
      unitRef="usd">24498000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i244f3ce78d7749988226bf7cae603591_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTMtNS0xLTEtMTk1ODU4_3d7b624e-1612-4510-a1cb-8c4552eb54f9"
      unitRef="usd">24498000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i1d6f9764aa0043b48e0b09951ea15e71_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTMtNy0xLTEtMTk1ODU4_4eadafa9-2c89-477c-ac5d-2201211b0256"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i0eb485401af746f7ac6f6e4f731b4ecd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTUtMS0xLTEtMTk1ODU4_c377101f-ec07-4d82-83c0-f2d0aad4bf82"
      unitRef="usd">24498000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i2cb71460900a4882a2619297701c9e58_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTUtMy0xLTEtMTk1ODU4_ec31a0cf-699e-4bc8-afdc-f7113789ba22"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ibeb4f913be624b80aa8801fa6b129f8f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTUtNS0xLTEtMTk1ODU4_0ddef043-0480-4241-bfd5-7183eb0d29d1"
      unitRef="usd">24498000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i1d6f9764aa0043b48e0b09951ea15e71_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmM0YTAzNThlNTA4NzQ1YjY4NzAzYWU5ZDA3N2QxZTg3L3RhYmxlcmFuZ2U6YzRhMDM1OGU1MDg3NDViNjg3MDNhZTlkMDc3ZDFlODdfMTUtNy0xLTEtMTk1ODU4_5e62bf97-7115-4814-b9cc-63f4e50121ac"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieda8be60f1d447169aad0792cbbc887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNS0xLTEtMS0xOTU4NTg_9080f2e1-6e12-444d-9810-e2d97d9928f9"
      unitRef="usd">63859000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i337a73993e0f40d6af814c8c1ab68c44_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNS0zLTEtMS0xOTU4NTg_3bb00f49-2221-4d85-a710-bf0d9eb62408"
      unitRef="usd">19779000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8533c0d98a734a8085a4a3a5138e998e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNS01LTEtMS0xOTU4NTg_04c7418a-0233-4aee-8d15-91e477ddc442"
      unitRef="usd">44080000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5a0ae829506c4bd49ba8c7f73b5a39ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNS03LTEtMS0xOTU4NTg_f236b7fc-b441-426f-9b6c-9c2e1bdb47dd"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4df68ff830ab4e8eb36fc79ab46ef784_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNi0xLTEtMS0xOTU4NTg_82e0355f-8d51-4eff-81d3-7f51c635298b"
      unitRef="usd">153026000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i250faf797b09431faa8006bd3934d250_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNi0zLTEtMS0xOTU4NTg_f07a84a2-a342-4869-a785-637fea7f6b57"
      unitRef="usd">5399000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i52768530013946049527ff1bd2727734_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNi01LTEtMS0xOTU4NTg_aff89481-5c84-4b8e-be93-44b3f7d20242"
      unitRef="usd">147627000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i396e692fc9194a22acac3784e498e24a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNi03LTEtMS0xOTU4NTg_75930f4e-3a9d-4ad2-9932-5c2324dc293a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iadd62705a39f4e18a4d597ce5d90d0d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNy0xLTEtMS0xOTU4NTg_4fbca928-9c08-48dc-8e40-f73f90dc6018"
      unitRef="usd">424386000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibd297dbe24d949d0b363f86a7f099762_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNy0zLTEtMS0xOTU4NTg_c76d2c8c-9e3a-4d95-8c68-28267f91cd8d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i564bc3dae28d416a89c242d9f98670ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNy01LTEtMS0xOTU4NTg_487c35a9-3a49-4d67-85ce-2bb12f0f4806"
      unitRef="usd">424386000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6e811ac017e34af09406e29774a515b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfNy03LTEtMS0xOTU4NTg_cd28fc9e-1a99-4539-90d2-9296ba35d345"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i46999fee28f140608f05ab93df41b5b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOC0xLTEtMS0xOTU4NTg_ee1afa73-8bb1-4afd-83e2-1fdd642652be"
      unitRef="usd">664421000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if66d68d4022445e692bd964d8f808e59_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOC0zLTEtMS0xOTU4NTg_b9bafcdd-d3dc-4684-8407-41d5d3430fc3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2b52b5f9859a4e91ae08bc3686f79d0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOC01LTEtMS0xOTU4NTg_03f0e69d-bf9d-4947-9450-633dad52b58f"
      unitRef="usd">664421000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i13c51055137440728de6deaf636deeab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOC03LTEtMS0xOTU4NTg_1393cc31-afa0-47d4-af8b-20a08a2388da"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6944d568c3964419a87f501340ee8699_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOS0xLTEtMS0xOTU4NTg_dc1acd43-2d64-48fc-9fa2-04184c5ee1d4"
      unitRef="usd">3834000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9b34b71cc76e49daa49ee910606691ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOS0zLTEtMS0xOTU4NTg_ef1b4a19-6f21-4def-a378-2cbb5ba1db7e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i47f8678eaa7d4dfeb654ee518a212432_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOS01LTEtMS0xOTU4NTg_4714e47e-12cb-49b5-b518-30631a0f82bf"
      unitRef="usd">3834000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i76912373d6204027829d83d62ff05a30_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfOS03LTEtMS0xOTU4NTg_469add6c-e02d-4bd6-8c6e-5bbbd1240df0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i01e86b1fc0e544388a8e3c5acaa8f07a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTAtMS0xLTEtMTk1ODU4_7cdc784d-eaab-42a6-ba57-bf062dd31aef"
      unitRef="usd">21917000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9e9c89d543af45e9aedb47ef4211521f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTAtMy0xLTEtMTk1ODU4_6f4f1363-bc40-4d8f-81e1-0e7545bb7e94"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i84cda225d26c4cda9053ba56792eedcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTAtNS0xLTEtMTk1ODU4_d4bab3fc-1858-4163-8981-a5f85e83f981"
      unitRef="usd">21917000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i098341ec5002473fb446d9b47afd2316_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTAtNy0xLTEtMTk1ODU4_09e5836f-9427-4209-894e-67a2024b65cf"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTEtMS0xLTEtMTk1ODU4_ec5a39f8-3e3a-49d1-a99a-3007594c70cf"
      unitRef="usd">1331443000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2928cd72d6a245cd8ec0a96e3bfa222d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTEtMy0xLTEtMTk1ODU4_de938c45-b433-4f72-96eb-ab4f9f472167"
      unitRef="usd">25178000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia997f8a02b604f01a2cf00a8159cd680_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTEtNS0xLTEtMTk1ODU4_2198d30d-47c6-46ef-9f27-91803641caf4"
      unitRef="usd">1306265000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if1457d162d654e86834c95a79af23cc2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTEtNy0xLTEtMTk1ODU4_2d13abc3-944c-4e32-8985-07ef0db08c53"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i9187946d7f7b426cb5adb661edb579d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTItMS0xLTEtMTk1ODU4_f55d8afa-fedd-41e6-bc3e-12583c52994d"
      unitRef="usd">185000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i2928cd72d6a245cd8ec0a96e3bfa222d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTItMy0xLTEtMTk1ODU4_059b2355-58c0-4c25-a601-184df35e4261"
      unitRef="usd">185000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ia997f8a02b604f01a2cf00a8159cd680_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTItNS0xLTEtMTk1ODU4_002dc319-113c-403d-ac1d-590ffb39bf29"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="if1457d162d654e86834c95a79af23cc2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTItNy0xLTEtMTk1ODU4_77884cc3-840f-4679-b209-babdd0aa7c3b"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i3c110811580747369526fac04744519b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTMtMS0xLTEtMTk1ODU4_8d4a42b7-9c90-4b64-ae63-3993c77d6d5b"
      unitRef="usd">30107000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ia4e6fe67751f4c4988e479d4d4007fe7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTMtMy0xLTEtMTk1ODU4_924abd82-6fae-4b5a-b670-3fe84c15ea34"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ie78f3c2317164408a088b8a174712f4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTMtNS0xLTEtMTk1ODU4_27f8de5a-4513-4bdb-9890-347b9b96c1ad"
      unitRef="usd">30107000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="icec2d507940e42dcb55a8d102510fa0d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTMtNy0xLTEtMTk1ODU4_115f6585-27be-4c63-a213-9cd550e2d934"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i3c110811580747369526fac04744519b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTUtMS0xLTEtMTk1ODU4_a3c7c508-6085-4646-9689-fdf46d5d7fd8"
      unitRef="usd">30107000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ia4e6fe67751f4c4988e479d4d4007fe7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTUtMy0xLTEtMTk1ODU4_66dcdfbb-ed70-4427-ab84-47a1eb676d4d"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ie78f3c2317164408a088b8a174712f4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTUtNS0xLTEtMTk1ODU4_d1cb8527-0c59-4742-80ef-af279b25c63d"
      unitRef="usd">30107000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="icec2d507940e42dcb55a8d102510fa0d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmOGYwMWRhOThkNTQ1MzE5MWNlNjM4OGNjNzFhNzRiL3RhYmxlcmFuZ2U6NWY4ZjAxZGE5OGQ1NDUzMTkxY2U2Mzg4Y2M3MWE3NGJfMTUtNy0xLTEtMTk1ODU4_81f75764-ec32-4493-8853-2913779fc2a8"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RleHRyZWdpb246NjljM2U4YjBhOTNmNDRhOWEyZTIzMDU4ZDQyZWY3ODlfOTA0Ng_a8882013-06bb-4a6c-8b00-0a3a3474d9e2">The following tables represent assets measured at fair value on a nonrecurring basis at the dates indicated:&lt;div style="margin-top:5pt;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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value at March 31, 2023&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basis&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Collateral-dependent loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Basis represents the outstanding principal balance of collateral-dependent loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basis&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Collateral-dependent loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Basis represents the outstanding principal balance of collateral-dependent loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table represents the gains (losses) on collateral dependent loans and represents the amount of provision for (reversal of) credit losses on loans and/or charge-offs during the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Collateral-dependent loans:&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss from nonrecurring fair value adjustments&lt;/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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2cdbead747e644d0a8dc8acdb6020b77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfNS0xLTEtMS0xOTU4NTg_01ade0f0-e816-4238-bcbf-60e1bb43902c"
      unitRef="usd">220000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i088a6f7bb94d403081d933758c77eddc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfNS0zLTEtMS0xOTU4NTg_3201ffd9-45e1-4cdd-a9e0-ebca39f9f134"
      unitRef="usd">119000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibedefd7e61ca444ca4b9a339dc0e8e46_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfNS01LTEtMS0xOTU4NTg_117d87f2-8c27-463c-a43a-a6773a22afe0"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iba5fdf3a17aa46a3b1620d15e2a40fc0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfNS03LTEtMS0xOTU4NTg_c407d3f2-2220-42b4-af4b-697a025bcb97"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i01bd02cb2dc64a9b9cd753ce7c95f53b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfNS05LTEtMS0xOTU4NTg_74709b8c-501e-49b9-baa1-745214d48d1c"
      unitRef="usd">119000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic7e28a139da64e97956b76cd47247d16_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfMTgtMS0xLTEtMTk1ODU4_03790d47-9d08-4cf5-82f1-da5147ab54a2"
      unitRef="usd">220000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic985c76455ba4fb897506cfeac2104b5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfMTgtMy0xLTEtMTk1ODU4_4f4c5791-a66b-48d1-bbba-2e692af32851"
      unitRef="usd">119000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i07c19c82a22b4b11bd9fad6b88abf0d2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfMTgtNS0xLTEtMTk1ODU4_6c978571-ae8a-44f9-869f-6f09223859e3"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i695249de9cec472f95eb03dd12f8f66c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfMTgtNy0xLTEtMTk1ODU4_acd24da5-bd50-4d6a-bf88-9bc6479441c9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i63fd0359d31a4ff0b8a830cc51eb5b65_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmNmZWQ5M2RjZGQyMzRhNmJhZGYyMzUyMjQ4NzBiZGI5L3RhYmxlcmFuZ2U6Y2ZlZDkzZGNkZDIzNGE2YmFkZjIzNTIyNDg3MGJkYjlfMTgtOS0xLTEtMTk1ODU4_e63c0e01-1e7a-406c-a13a-b6d9ea607ffc"
      unitRef="usd">119000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i83a6facae2f54180a89192def4f9228c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfNi0xLTEtMS0xOTU4NTg_5ea56574-63b9-44f1-9e57-9bce0fa88b3c"
      unitRef="usd">613000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i017c0a300fc44be2870f5b725aed1dae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfNi0zLTEtMS0xOTU4NTg_2380b2bc-16ff-47f5-9067-a46aecffe37c"
      unitRef="usd">182000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i72f4fb47217242fb90390fc096d870e3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfNi01LTEtMS0xOTU4NTg_24bc80c9-7932-4da0-baad-1865e061463c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i32ac1778464c4462b145534afa7357c7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfNi03LTEtMS0xOTU4NTg_7913a29b-7633-488a-b91f-17d38e79f90d"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3192000c065f41788c8f0caa690172b9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfNi05LTEtMS0xOTU4NTg_6f28b5f9-da37-4844-8fdd-7ffd85150a62"
      unitRef="usd">182000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i54a30eadf32b44778f4588ddb9c340ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfMTgtMS0xLTEtMTk1ODU4_2590e377-e4e8-47d1-a003-a098430dba07"
      unitRef="usd">613000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i73d5245fbe6140d4807e349922d22b4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfMTgtMy0xLTEtMTk1ODU4_9fd69935-06f6-4d10-bffb-cf54ffb6a7cb"
      unitRef="usd">182000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5d8d7ab07d07492c910e5f0a104c416a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfMTgtNS0xLTEtMTk1ODU4_bbaceaaf-ed9b-4154-8c83-57496e0c15fc"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic5e2ffc5b47745b0955943f8972edfdc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfMTgtNy0xLTEtMTk1ODU4_a09404f6-4432-4522-a1cb-5d68382a45a7"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9fb71a97481d41e4ade9441fef71991a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjczYWFkY2M2MjA5ZjQwYzBiOTQ1ODJjMjRlOWFhYjQyL3RhYmxlcmFuZ2U6NzNhYWRjYzYyMDlmNDBjMGI5NDU4MmMyNGU5YWFiNDJfMTgtOS0xLTEtMTk1ODU4_f2991cc1-003f-4662-b36e-a2ab06b6ac74"
      unitRef="usd">182000</us-gaap:AssetsFairValueDisclosure>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i5943ffa8e384475caf34b1730032c853_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjFkZjM2ZGZmNjUwOTQ2MDZhNDMxNDliY2UxMjk5NTRiL3RhYmxlcmFuZ2U6MWRmMzZkZmY2NTA5NDYwNmE0MzE0OWJjZTEyOTk1NGJfNS0xLTEtMS0xOTU4NTg_3a3840df-17ac-4c4e-b155-ff0ddcaae817"
      unitRef="usd">-100000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i4f130b3ac1e644e1b3661d5c873af223_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjFkZjM2ZGZmNjUwOTQ2MDZhNDMxNDliY2UxMjk5NTRiL3RhYmxlcmFuZ2U6MWRmMzZkZmY2NTA5NDYwNmE0MzE0OWJjZTEyOTk1NGJfNS0zLTEtMS0xOTU4NTg_bd492825-f37a-4815-a0a2-247846572275"
      unitRef="usd">-12000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="i6699b4828fd44d9e93ddf69a2f5f8fc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjFkZjM2ZGZmNjUwOTQ2MDZhNDMxNDliY2UxMjk5NTRiL3RhYmxlcmFuZ2U6MWRmMzZkZmY2NTA5NDYwNmE0MzE0OWJjZTEyOTk1NGJfMTYtMS0xLTEtMTk1ODU4_4f7aaf6b-cd42-45ae-91a4-5d0f2da348d4"
      unitRef="usd">-100000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="ic168d1d05a354df8b5cbd6c8bbc31210_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjFkZjM2ZGZmNjUwOTQ2MDZhNDMxNDliY2UxMjk5NTRiL3RhYmxlcmFuZ2U6MWRmMzZkZmY2NTA5NDYwNmE0MzE0OWJjZTEyOTk1NGJfMTYtMy0xLTEtMTk1ODU4_eec4c977-bd7c-4ae2-9d40-e3f404ac0237"
      unitRef="usd">-12000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RleHRyZWdpb246NjljM2U4YjBhOTNmNDRhOWEyZTIzMDU4ZDQyZWY3ODlfOTAyNQ_3650b11f-53db-4b4b-9243-f9d4b1b8f25b">&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present quantitative information about Level 3 fair value measurements for financial instruments measured at fair value on a non-recurring basis at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.612%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Valuation&lt;br/&gt;Technique(s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unobservable&#160;Input(s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Range of Inputs; Weighted&lt;br/&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateral-dependent loans&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market&#160;approach&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment for differences between the comparable sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt"&gt;Quantitative disclosures are not provided for collateral-dependent loans because there were no adjustments made to the appraisal or stated values during the current period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:20.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.612%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Valuation&lt;br/&gt;Technique(s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unobservable Input(s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Range of Inputs; Weighted&lt;br/&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateral-dependent loans&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market&#160;approach&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment for differences between the comparable sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt"&gt;Quantitative disclosures are not provided for collateral-dependent loans because there were no adjustments made to the appraisal or stated values during the current period.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="icbbff8d9f94f4fae932ac192b0a7842a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjVmNGQ5ZGRlZGY2NjRjNWM4Y2Y2ZTk0MzNjY2EwMWFjL3RhYmxlcmFuZ2U6NWY0ZDlkZGVkZjY2NGM1YzhjZjZlOTQzM2NjYTAxYWNfMy0xLTEtMS0xOTU4NTg_c7580837-5085-4e33-ba63-53e67f721ec0"
      unitRef="usd">119000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icf5cd470665c4d30a5936d5f6005291c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjg5MmRjOWY0MzJlYzQ2MjdhZjk2ZTBmNzM4NjU3MGQ2L3RhYmxlcmFuZ2U6ODkyZGM5ZjQzMmVjNDYyN2FmOTZlMGY3Mzg2NTcwZDZfMy0xLTEtMS0xOTU4NTg_7cbe10be-8fde-4e46-9428-c1a28edb7942"
      unitRef="usd">182000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RleHRyZWdpb246NjljM2U4YjBhOTNmNDRhOWEyZTIzMDU4ZDQyZWY3ODlfOTAwNQ_68ad4415-9160-40ca-9e49-deb1b4cd6a77">The following tables present the carrying value amount of the Company&#x2019;s financial instruments and their corresponding estimated fair values at the dates indicated:&lt;div style="margin-top:5pt;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:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;301,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;301,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;301,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,318,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,318,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,298,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,083,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,944,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,944,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-maturity deposits&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,392,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,392,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,392,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities sold under agreement to repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Junior subordinated debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&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="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,306,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;766,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;673,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;673,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,007,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,841,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,841,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-maturity deposits&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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,617,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,617,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,617,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;307,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;308,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;308,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities sold under agreement to repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Junior subordinated debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities - interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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="ifdd6cca55f334b1b8c184be77dd71d71_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNS0xLTEtMS0xOTU4NTg_7c752db0-0015-4d89-b21a-04a006d05a85"
      unitRef="usd">301481000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="idabce978031a4546b30dd8a7de21365c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNS0zLTEtMS0xOTU4NTg_b00bd1f2-e47a-4262-af6b-8818cf50f1c9"
      unitRef="usd">301481000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNS01LTEtMS0xOTU4NTg_20e1d4f3-4698-41aa-adc2-8197a8e625e9"
      unitRef="usd">301481000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i244f3ce78d7749988226bf7cae603591_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNS03LTEtMS0xOTU4NTg_419f0160-9cfa-4386-92e2-7bf3a977f64b"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i40407cdd778f48febd829c2b227528c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNS05LTEtMS0xOTU4NTg_70be358b-3f2a-4790-95af-886ff898ccd8"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNi0xLTEtMS0xOTU4NTg_53f0595d-0522-49be-a0d6-631ec0687149"
      unitRef="usd">1318072000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="idabce978031a4546b30dd8a7de21365c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNi0zLTEtMS0xOTU4NTg_a7028d7a-a2fd-4abc-9436-110e2757b1f7"
      unitRef="usd">1318072000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i54e347b1c39042bf99a75e89c2108dbc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNi01LTEtMS0xOTU4NTg_1a2e345a-e935-4e1c-8ad7-a086d73cf9a8"
      unitRef="usd">19865000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i244f3ce78d7749988226bf7cae603591_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNi03LTEtMS0xOTU4NTg_99012b68-a622-46d4-b841-6cec681288d1"
      unitRef="usd">1298207000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9b959df605e443d2a046938ce3bb748d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNi05LTEtMS0xOTU4NTg_394a50ff-9365-493a-a8de-398f21a96f6c"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNy0xLTEtMS0xOTU4NTg_9e229375-0f39-4785-a985-6d7eb000e528"
      unitRef="usd">760163000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="idabce978031a4546b30dd8a7de21365c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNy0zLTEtMS0xOTU4NTg_2161859d-7b9c-4085-a0bf-b9a72feb1649"
      unitRef="usd">684647000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNy01LTEtMS0xOTU4NTg_46a7ee16-4fb3-4389-a6aa-2144f19fdfbd"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i244f3ce78d7749988226bf7cae603591_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNy03LTEtMS0xOTU4NTg_15546b65-1e10-4a76-98c3-33aba96cd88c"
      unitRef="usd">684647000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i40407cdd778f48febd829c2b227528c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfNy05LTEtMS0xOTU4NTg_8fe1012c-1a0c-4838-ba26-0c27616fb093"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfOS0xLTEtMS0xOTU4NTg_f1a49d09-4bbb-415c-b946-ebbdafab7647"
      unitRef="usd">4083003000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="idabce978031a4546b30dd8a7de21365c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfOS0zLTEtMS0xOTU4NTg_28de1381-8091-40f6-b5d0-f22260a541ef"
      unitRef="usd">3944954000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfOS01LTEtMS0xOTU4NTg_8fc7dc48-ca41-4682-8230-f240263704bc"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i244f3ce78d7749988226bf7cae603591_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfOS03LTEtMS0xOTU4NTg_8f84bb9e-fe06-4955-9f92-2c7a8a6de0f5"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i40407cdd778f48febd829c2b227528c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfOS05LTEtMS0xOTU4NTg_93e028ae-e7f8-4683-9284-69aa0ebcc681"
      unitRef="usd">3944954000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTAtMS0xLTEtMTk1ODU4_e5546aae-7d96-430e-b2e6-9161a4622155"
      unitRef="usd">18548000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="idabce978031a4546b30dd8a7de21365c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTAtMy0xLTEtMTk1ODU4_c9dc68f1-8aa5-46d5-9b40-2d000e370a30"
      unitRef="usd">18548000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTAtNS0xLTEtMTk1ODU4_36524ef2-a5bf-4fc0-98ed-efd11fa33586"
      unitRef="usd">360000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i244f3ce78d7749988226bf7cae603591_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTAtNy0xLTEtMTk1ODU4_83cc7689-0327-496d-bdd0-6dc7f2d28f10"
      unitRef="usd">6472000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i40407cdd778f48febd829c2b227528c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTAtOS0xLTEtMTk1ODU4_db4b901c-cdd1-474f-826e-4a5f8577eb15"
      unitRef="usd">11716000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ic5ef2beda5fc41a3b8afcfef7805a46f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTEtMS0xLTEtMTk1ODU4_3800c512-6f0e-4d82-b077-7110ebd783e3"
      unitRef="usd">24498000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i2c0e58e963dc4deb86aff3e7231369c2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTEtMy0xLTEtMTk1ODU4_9363852f-b601-42db-8006-cb54891f8051"
      unitRef="usd">24498000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i4419281089c14af3bba60b0be31de6aa_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTEtNS0xLTEtMTk1ODU4_8bddc03b-8144-497e-949e-95bbe9a96d09"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ia6ec4da2c47249ee871c302682ae661b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTEtNy0xLTEtMTk1ODU4_2e76c882-9bf4-45b9-8b0d-e21e17c6b920"
      unitRef="usd">24498000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i31836f545ea3490f924eef364ba6df79_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTEtOS0xLTEtMTk1ODU4_80c1ca9d-4603-47b2-9c9d-83c930fb462a"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTItMS0xLTEtMTk1ODU4_2ea641c9-0062-41d8-918f-d0f0095b285f"
      unitRef="usd">215000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="idabce978031a4546b30dd8a7de21365c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTItMy0xLTEtMTk1ODU4_c438c298-e4c4-47dd-a53e-014fa8ff6945"
      unitRef="usd">215000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTItNS0xLTEtMTk1ODU4_ab0b709f-1070-4ed6-a7d4-a942a1964278"
      unitRef="usd">215000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i244f3ce78d7749988226bf7cae603591_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTItNy0xLTEtMTk1ODU4_340f3daa-44c6-4b4b-9b76-b5711fa923bc"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i40407cdd778f48febd829c2b227528c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTItOS0xLTEtMTk1ODU4_136bc9c5-2697-47d5-ad77-1fe4ad7dcd7c"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i6623ea45cf384d7091c5d707de1d745b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTQtMS0xLTEtMTk1ODU4_21a6bb88-3cd5-454f-9de1-a017bd0accfd"
      unitRef="usd">5392668000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i66d60b6a901d43eabd6fba44834521f5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTQtMy0xLTEtMTk1ODU4_064ebcc3-59b3-4f03-9c2f-b124e44da06f"
      unitRef="usd">5392668000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i8273a3e57f754579867415ed77f825eb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTQtNS0xLTEtMTk1ODU4_0c03396d-efe7-45fc-900b-f642c13af708"
      unitRef="usd">5392668000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i04c1549f74fe4b21bb2588ffa59bd3c6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTQtNy0xLTEtMTk1ODU4_040e423c-4113-4deb-b619-ab555243f5ae"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="idfdf87c8ea7e462cadd78ea8acd1b200_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTQtOS0xLTEtMTk1ODU4_3b655279-0524-483e-8e88-7992ef27c9ca"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="i2ddfa5c998314aa294b81b9f82f8d749_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTUtMS0xLTEtMTk1ODU4_46c79598-d4d1-4d5e-920f-901786b0f2d5"
      unitRef="usd">396354000</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="iaf8f00dc4e394bb0aa2b5822658cc205_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTUtMy0xLTEtMTk1ODU4_75596b05-3fb8-452a-8a99-3d0329fcbd10"
      unitRef="usd">400142000</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="i518746eccea4466893e80a50eb23a0c8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTUtNS0xLTEtMTk1ODU4_7cf20e27-f972-44e9-a43f-e0a1b8858182"
      unitRef="usd">0</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="i1cc8108cd27c401b889c56d161b31e94_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTUtNy0xLTEtMTk1ODU4_621e3383-5d7a-4f24-b38a-b4f98845898d"
      unitRef="usd">400142000</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="i044df62595994e948380c3e834a32429_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTUtOS0xLTEtMTk1ODU4_03378401-effc-432b-995f-9c455362495a"
      unitRef="usd">0</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances
      contextRef="i2ddfa5c998314aa294b81b9f82f8d749_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTYtMS0xLTEtMTk1ODU4_24885b92-d57b-4fe8-ad5e-bec526dcde49"
      unitRef="usd">383100000</hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances>
    <hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances
      contextRef="iaf8f00dc4e394bb0aa2b5822658cc205_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTYtMy0xLTEtMTk1ODU4_eba44837-f0f0-452f-878c-5344e82e9e74"
      unitRef="usd">383100000</hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances>
    <hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances
      contextRef="i518746eccea4466893e80a50eb23a0c8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTYtNS0xLTEtMTk1ODU4_6c4488b9-b1aa-4100-9e5e-be74570ac981"
      unitRef="usd">0</hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances>
    <hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances
      contextRef="i1cc8108cd27c401b889c56d161b31e94_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTYtNy0xLTEtMTk1ODU4_b4924055-42c4-4f6b-a5c6-68834f52cfdf"
      unitRef="usd">383100000</hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances>
    <hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances
      contextRef="i044df62595994e948380c3e834a32429_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTYtOS0xLTEtMTk1ODU4_82a55bd2-147f-41da-b514-9dd95fff6aca"
      unitRef="usd">0</hfwa:InterestBearingDomesticDepositFederalHomeLoanBankAdvances>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTctMS0xLTEtMTk1ODU4_ab4e1d4a-7a58-4886-94e1-e0b5a5a4b9ef"
      unitRef="usd">39161000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="idabce978031a4546b30dd8a7de21365c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTctMy0xLTEtMTk1ODU4_e8bd70e8-ca9b-460b-ab70-2f723f19df30"
      unitRef="usd">39161000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTctNS0xLTEtMTk1ODU4_72d6fab1-db4f-4396-9d49-f5eae830bd0a"
      unitRef="usd">39161000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i244f3ce78d7749988226bf7cae603591_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTctNy0xLTEtMTk1ODU4_b75d9c85-ba87-48d6-8bb6-b3d166d119d4"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i40407cdd778f48febd829c2b227528c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTctOS0xLTEtMTk1ODU4_33639752-3041-4e96-905c-749514df2699"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTgtMS0xLTEtMTk1ODU4_c8952a42-5178-47b6-94d6-0d628a6ac3fc"
      unitRef="usd">21546000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="idabce978031a4546b30dd8a7de21365c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTgtMy0xLTEtMTk1ODU4_44d11718-551c-42d2-9ba9-5b72618b472d"
      unitRef="usd">18750000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTgtNS0xLTEtMTk1ODU4_c7516c23-ca8a-4cf5-966e-3a19d9e52b11"
      unitRef="usd">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i244f3ce78d7749988226bf7cae603591_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTgtNy0xLTEtMTk1ODU4_206951c1-fc05-4d82-a8bf-6a13de53b28b"
      unitRef="usd">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i40407cdd778f48febd829c2b227528c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTgtOS0xLTEtMTk1ODU4_57d34bfc-8a05-4609-a9e3-f8fd98966c26"
      unitRef="usd">18750000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="ifdd6cca55f334b1b8c184be77dd71d71_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTktMS0xLTEtMTk1ODU4_8607f51b-062e-44ad-80e3-f00fc0c64a1b"
      unitRef="usd">392000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="idabce978031a4546b30dd8a7de21365c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTktMy0xLTEtMTk1ODU4_e4f4b1d8-1ca4-463f-ad21-6b4e2efa8aad"
      unitRef="usd">392000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="ic4a0dcef2d9a4070845533d884bdd1e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTktNS0xLTEtMTk1ODU4_660bbb15-49e0-4900-aa9d-92bbad591b86"
      unitRef="usd">66000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i244f3ce78d7749988226bf7cae603591_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTktNy0xLTEtMTk1ODU4_a64d8ed0-07ce-4083-aa32-ade476897f0c"
      unitRef="usd">252000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i40407cdd778f48febd829c2b227528c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMTktOS0xLTEtMTk1ODU4_203d0c2b-2a79-4e7e-a3cb-26d668634e11"
      unitRef="usd">74000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ic5ef2beda5fc41a3b8afcfef7805a46f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMjAtMS0xLTEtMTk1ODU4_70bf7fe2-f248-428a-991d-57422820b167"
      unitRef="usd">24498000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i2c0e58e963dc4deb86aff3e7231369c2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMjAtMy0xLTEtMTk1ODU4_e18a6136-f72b-4021-ba9f-d258c4eccf1f"
      unitRef="usd">24498000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i4419281089c14af3bba60b0be31de6aa_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMjAtNS0xLTEtMTk1ODU4_0240f5f4-936b-480c-8e17-392f1f2861c4"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ia6ec4da2c47249ee871c302682ae661b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMjAtNy0xLTEtMTk1ODU4_270986cb-a148-4a80-b41c-6678419d2cf1"
      unitRef="usd">24498000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i31836f545ea3490f924eef364ba6df79_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOmIwOTg5M2JkYjYzMjQzZmJiZDU1YzQyNjEyMWY1YTJkL3RhYmxlcmFuZ2U6YjA5ODkzYmRiNjMyNDNmYmJkNTVjNDI2MTIxZjVhMmRfMjAtOS0xLTEtMTk1ODU4_92318606-e94e-47b4-9289-5294a53e01fd"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNS0xLTEtMS0xOTU4NTg_7f19b507-bbf6-410d-a8d3-ff9fcdbf8951"
      unitRef="usd">103590000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNS0zLTEtMS0xOTU4NTg_c4c8c0d8-5870-4df0-8198-e85764584dd3"
      unitRef="usd">103590000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNS01LTEtMS0xOTU4NTg_02963701-9369-44c3-9604-ad9ad27650bd"
      unitRef="usd">103590000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNS03LTEtMS0xOTU4NTg_e5ac561c-b819-4685-a0b5-e046257b8776"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNS05LTEtMS0xOTU4NTg_95f6cc64-4040-42f0-8066-6495e192494c"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNi0xLTEtMS0xOTU4NTg_97b338dd-da73-4043-a257-2857282db68d"
      unitRef="usd">1331443000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNi0zLTEtMS0xOTU4NTg_534fcaec-5f2b-4781-a969-71aba3719916"
      unitRef="usd">1331443000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNi01LTEtMS0xOTU4NTg_db0f7113-8e50-437b-9eec-f5c04237ca58"
      unitRef="usd">25178000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNi03LTEtMS0xOTU4NTg_813e5a0d-e49e-48ca-b11d-90e0394cc8fc"
      unitRef="usd">1306265000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNi05LTEtMS0xOTU4NTg_fb4e911c-8a8b-41d8-a21e-822000dbd3c1"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNy0xLTEtMS0xOTU4NTg_e10c4e49-b86b-47b2-9c75-40bfeb3ab68c"
      unitRef="usd">766396000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNy0zLTEtMS0xOTU4NTg_b0fe2708-59c3-40f3-a737-4600ac402aca"
      unitRef="usd">673434000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNy01LTEtMS0xOTU4NTg_b26e91a7-3380-4a55-b436-a4d208e0e586"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNy03LTEtMS0xOTU4NTg_2919d9a7-313a-4033-ae84-a79c8fedd89e"
      unitRef="usd">673434000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfNy05LTEtMS0xOTU4NTg_4a0d80f9-5015-4b9a-901b-31aa4377bf8b"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfOS0xLTEtMS0xOTU4NTg_2730adb0-3146-43af-b421-2d31d4f1d640"
      unitRef="usd">4007872000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfOS0zLTEtMS0xOTU4NTg_5fb947de-3ac7-4302-8b8d-62805a458c2b"
      unitRef="usd">3841821000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfOS01LTEtMS0xOTU4NTg_b108a4f6-b211-4200-afb6-3458390c5cff"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfOS03LTEtMS0xOTU4NTg_60df6ff3-0c12-4cb2-91a8-047cc72ea84f"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfOS05LTEtMS0xOTU4NTg_69a03742-47e3-4f26-9ef1-102d9ac95c02"
      unitRef="usd">3841821000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTAtMS0xLTEtMTk1ODU4_187eb7f7-ab9d-4487-8abf-74d9ccc7a52e"
      unitRef="usd">18547000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTAtMy0xLTEtMTk1ODU4_b4e63b10-863c-4f43-94cc-81d10f2e76a8"
      unitRef="usd">18547000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTAtNS0xLTEtMTk1ODU4_5b44d355-bbd6-4536-8fa9-846ee3e31525"
      unitRef="usd">349000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTAtNy0xLTEtMTk1ODU4_66511c53-e3ae-436a-9831-5dde0709b47a"
      unitRef="usd">6892000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTAtOS0xLTEtMTk1ODU4_4af337f9-2e94-49e7-aa7a-8b7c09f8e0cc"
      unitRef="usd">11306000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ibf47037998594e1ea736f80c9479de3c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTEtMS0xLTEtMTk1ODU4_068b5b68-2232-42d1-9b8f-f4fed6c77f38"
      unitRef="usd">30107000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="id8dc37a961b74bc29f6197afff3663a3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTEtMy0xLTEtMTk1ODU4_d00e9c8d-c51c-40a9-8a1c-4c032d7f7c4b"
      unitRef="usd">30107000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ie949cbd3f6bd4d23b92039d2402c20d7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTEtNS0xLTEtMTk1ODU4_cac59cdd-1b4b-4cdb-be3b-6f1a35e8862f"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i6199a05c39234cefa217a5d11c269ea3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTEtNy0xLTEtMTk1ODU4_5d44e9ed-d06f-44aa-ab06-963f0e6be3bb"
      unitRef="usd">30107000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i1b23058405fb400cb5b9de4b22832c2a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTEtOS0xLTEtMTk1ODU4_5a83fa39-f1f1-4dd8-9d57-d7f786dbcaf6"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTItMS0xLTEtMTk1ODU4_0bf7d066-683f-473f-aaff-9d6f43118f61"
      unitRef="usd">185000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTItMy0xLTEtMTk1ODU4_9d48f4c1-54dd-40b5-95bf-8bf048775f66"
      unitRef="usd">185000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTItNS0xLTEtMTk1ODU4_2eaceda3-e496-4259-8826-9cbb1a656b96"
      unitRef="usd">185000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTItNy0xLTEtMTk1ODU4_23cebf72-5a70-44e4-9377-f52a00ae7412"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTItOS0xLTEtMTk1ODU4_72b4826f-1885-428d-abd2-3d03bd678667"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTQtMS0xLTEtMTk1ODU4_349089c5-47ef-40b8-8cbf-d5c308f60d86"
      unitRef="usd">5617267000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTQtMy0xLTEtMTk1ODU4_2de5c26f-1824-43a7-83be-0e05a107f60e"
      unitRef="usd">5617267000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTQtNS0xLTEtMTk1ODU4_4c3bdfb6-d024-4d7e-9959-4b7a48e1488f"
      unitRef="usd">5617267000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTQtNy0xLTEtMTk1ODU4_27de738a-1dc6-4e00-b36e-cf7f21191983"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTQtOS0xLTEtMTk1ODU4_fd00cad3-4cfa-406f-8582-2a687f6eddfa"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTUtMS0xLTEtMTk1ODU4_381c9871-af27-449e-8fe1-69d8be562ba1"
      unitRef="usd">307573000</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTUtMy0xLTEtMTk1ODU4_a4b91f27-eba0-4073-abe3-e9685372b20f"
      unitRef="usd">308325000</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTUtNS0xLTEtMTk1ODU4_daeea02a-05be-48ef-8145-33292274dbec"
      unitRef="usd">0</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTUtNy0xLTEtMTk1ODU4_18f03277-08d7-4ac8-b9f6-7ae41f939c74"
      unitRef="usd">308325000</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTUtOS0xLTEtMTk1ODU4_4f1ad16e-a9d7-4deb-b60f-360727f35ceb"
      unitRef="usd">0</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTctMS0xLTEtMTk1ODU4_b9dd8c77-7b82-4ab3-ae6c-f9e2d82fe72a"
      unitRef="usd">46597000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTctMy0xLTEtMTk1ODU4_763a2b38-f531-48c9-ac1c-7f10e0f21210"
      unitRef="usd">46597000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTctNS0xLTEtMTk1ODU4_ce6f0a37-694f-4881-93b0-e5a5925ed744"
      unitRef="usd">46597000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTctNy0xLTEtMTk1ODU4_0c1b0cb9-0e79-4a0b-8e97-09f134f20894"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTctOS0xLTEtMTk1ODU4_9b13e886-e6a5-4806-8c38-057cad8ddae1"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTgtMS0xLTEtMTk1ODU4_f482a0cc-31be-4291-a327-e445a03b0d40"
      unitRef="usd">21473000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTgtMy0xLTEtMTk1ODU4_b2406c13-d78c-493f-8171-35362a702571"
      unitRef="usd">20000000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTgtNS0xLTEtMTk1ODU4_475b268a-af51-4941-95f0-d328a19eb9ef"
      unitRef="usd">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTgtNy0xLTEtMTk1ODU4_fe3368a8-be02-458a-85f8-a6416a5a68ab"
      unitRef="usd">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTgtOS0xLTEtMTk1ODU4_2ed9c4a3-d4f7-465e-b804-5ce8c9dfe2ef"
      unitRef="usd">20000000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i8f9efcebc9864655949443ffdf8d84c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTktMS0xLTEtMTk1ODU4_0ac7e60e-f300-4bbc-8a87-2b26ac7d94e4"
      unitRef="usd">143000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i351c6693fbc3497aae4e9fdf7c150fa2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTktMy0xLTEtMTk1ODU4_e7735682-0d5c-4cfe-b240-4b3ed59e57b2"
      unitRef="usd">143000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i9e6a8fa0e35044b8b348e6807152b57c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTktNS0xLTEtMTk1ODU4_47885918-5be8-49d6-9952-601f179dfec5"
      unitRef="usd">57000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i44b0fb5997364364a3d9c2dadc648224_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTktNy0xLTEtMTk1ODU4_7f040619-14b7-4ae2-9a45-3351447cb1c4"
      unitRef="usd">13000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i6fba3ef2d94f481dae75b23d5e5dd882_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMTktOS0xLTEtMTk1ODU4_68cb06a4-3be6-41b3-a940-90021e48fb37"
      unitRef="usd">73000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ibf47037998594e1ea736f80c9479de3c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMjAtMS0xLTEtMTk1ODU4_f598342d-eaea-4674-86a0-5538e4f2cebe"
      unitRef="usd">30107000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="id8dc37a961b74bc29f6197afff3663a3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMjAtMy0xLTEtMTk1ODU4_d332008a-fcc4-4bad-9dee-ded78ec0b6e2"
      unitRef="usd">30107000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ie949cbd3f6bd4d23b92039d2402c20d7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMjAtNS0xLTEtMTk1ODU4_5b9ee3d8-b5cb-4213-a2a1-9c547f1fb5be"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i0a8db6b8b44a4e98afb70cf7eab61aec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMjAtNy0xLTEtMTk1ODU4_a876a808-a009-4f15-9915-21dd504fdfb0"
      unitRef="usd">30107000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i1b23058405fb400cb5b9de4b22832c2a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83MC9mcmFnOjY5YzNlOGIwYTkzZjQ0YTlhMmUyMzA1OGQ0MmVmNzg5L3RhYmxlOjRjMjUxMTdhZDM3MTRmYTBhZmVhNDNlODc4MmIzM2JkL3RhYmxlcmFuZ2U6NGMyNTExN2FkMzcxNGZhMGFmZWE0M2U4NzgyYjMzYmRfMjAtOS0xLTEtMTk1ODU4_4cd60157-367c-482b-8975-93185becc1be"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:RestrictedAssetsDisclosureTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83My9mcmFnOjY2YzliZjA0NTE4OTQ4Yjk5MzEyNzk2ODVlNDM5MDMyL3RleHRyZWdpb246NjZjOWJmMDQ1MTg5NDhiOTkzMTI3OTY4NWU0MzkwMzJfMjk3_9bfe1676-25b9-4cbd-b45c-af3e8581b0ec">Cash RestrictionThe Bank had no cash restrictions at March 31, 2023 and December 31, 2022.</us-gaap:RestrictedAssetsDisclosureTextBlock>
    <us-gaap:RestrictedCash
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83My9mcmFnOjY2YzliZjA0NTE4OTQ4Yjk5MzEyNzk2ODVlNDM5MDMyL3RleHRyZWdpb246NjZjOWJmMDQ1MTg5NDhiOTkzMTI3OTY4NWU0MzkwMzJfMzY_c665b9ca-65f5-414f-be47-c9c02bcd0121"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RleHRyZWdpb246YTcxNTA4NTU0YTJhNDc4NzhlYzRhODFiNDdjMjY5ZWVfOTE2_1657de4e-3bb2-4c2e-b45e-6d135d204548">Commitments and ContingenciesIn the ordinary course of business, the Bank may enter into various types of transactions that include commitments to extend credit that are not included in its unaudited Condensed Consolidated Financial Statements. The Bank applies the same &lt;div style="margin-top:4pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;credit standards to these commitments as it uses in all its lending activities and has included these commitments in its lending risk evaluations. The majority of the commitments presented below are variable rate. Loan commitments can be either revolving or non-revolving. The Bank&#x2019;s exposure to credit and market risk under commitments to extend credit is represented by the amount of these commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents outstanding commitments to extend credit, including letters of credit, at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&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:'Arial',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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;537,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;567,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;348,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;327,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total outstanding commitments&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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,297,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,280,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table details the activity in the ACL on unfunded commitments during the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for (reversal of) credit losses on unfunded commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, end of period&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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RleHRyZWdpb246YTcxNTA4NTU0YTJhNDc4NzhlYzRhODFiNDdjMjY5ZWVfOTE3_b95472a4-5b42-4478-b926-476e17ac72c5">&lt;div style="margin-top:4pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents outstanding commitments to extend credit, including letters of credit, at the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&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:'Arial',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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business:&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;537,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owner-occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;567,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate construction and land development:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;348,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate construction and land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;327,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total outstanding commitments&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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,297,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,280,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="idc2e693dc3e7495188fb2850d74ed7b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMy0xLTEtMS0xOTU4NTg_b5346d2a-c617-4af6-b67f-28681201c983"
      unitRef="usd">537442000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i5aa0e14ba4c94e00a5a7d4978e6a4cee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMy0zLTEtMS0xOTU4NTg_10fb6f7f-3bbc-49c1-80af-e9ba74e01a93"
      unitRef="usd">548438000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="id3661480f4ff48e1b82048a7af417a38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNC0xLTEtMS0xOTU4NTg_e6a20034-667e-4e26-9293-99acb75be6be"
      unitRef="usd">3305000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="ie82f68c8d57d4e38b79b7848b5cceaf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNC0zLTEtMS0xOTU4NTg_eb8dd337-f29b-49be-b9ca-8e6f8ea7d91c"
      unitRef="usd">3083000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="ib80eef7e961447e39ad099ff1ad1e588_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNS0xLTEtMS0xOTU4NTg_d9a8cc14-e9b9-4ae1-9344-7975026db1c2"
      unitRef="usd">26664000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i74fda0b5e258425797f92f8c66f848db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNS0zLTEtMS0xOTU4NTg_37df9808-71a1-4ecf-82b7-d0a84bd43db1"
      unitRef="usd">13396000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i46f9210a59134971a1b0df6047dceef6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNi0xLTEtMS0xOTU4NTg_d39d942b-b39c-4060-bafe-db6e35e66bf7"
      unitRef="usd">567411000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="ie5a4dab5de2344738ebdf4336de55021_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfNi0zLTEtMS0xOTU4NTg_7c3bf493-1d46-4734-8f29-9fb9639292b2"
      unitRef="usd">564917000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="idd412625ec6d4e4cb2776e3291590e80_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfOS0xLTEtMS0xOTU4NTg_d4ac8d54-f720-458d-b934-a7cb06ae0064"
      unitRef="usd">46664000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i06467f72180b40e2a0fca1118469535a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfOS0zLTEtMS0xOTU4NTg_319821f6-bb91-4e9e-aaef-7205631adaa2"
      unitRef="usd">43460000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i286bdfde0277461fbcf30a3c4071ff70_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTAtMS0xLTEtMTk1ODU4_0875eeab-f77e-43aa-81a6-a0329637e938"
      unitRef="usd">355507000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i9b0101c114c14599b7c54646faa07e25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTAtMy0xLTEtMTk1ODU4_74f30925-f2fa-4490-80c2-adbe036294c5"
      unitRef="usd">348956000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="if420c3b53ed2456e94269d646210e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTEtMS0xLTEtMTk1ODU4_447d9bb2-dfa0-4bb4-899b-2f07e0822198"
      unitRef="usd">402171000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="if9ef48c7ed12481fab2da7f23ce1b6a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTEtMy0xLTEtMTk1ODU4_516eeb60-c306-49c2-b81d-427ca82415fc"
      unitRef="usd">392416000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="id69d7466ea424d308621a7d87489b067_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTItMS0xLTEtMTk1ODU4_e7595b30-a220-42ae-92e2-a7b085931ba2"
      unitRef="usd">327727000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i31b6e243b9924ab0b3b85ea88d30aa58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTItMy0xLTEtMTk1ODU4_ddabab28-2bac-4e40-9c9b-d23cb3467b44"
      unitRef="usd">323016000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i01b03f5102124e8082c6dc40f877406e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTMtMS0xLTEtMTk1ODU4_2623f23f-820c-4c51-9ffc-41243e1ece43"
      unitRef="usd">1297309000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i070f990d24bb43d6a1282b8c6a80c694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjBhODlkZjc5MTZhYzQyY2RhOTE1MjFmNWJhNzJmMGJiL3RhYmxlcmFuZ2U6MGE4OWRmNzkxNmFjNDJjZGE5MTUyMWY1YmE3MmYwYmJfMTMtMy0xLTEtMTk1ODU4_cc4df7aa-83a2-4f50-b710-c93454dc3c5f"
      unitRef="usd">1280349000</us-gaap:UnusedCommitmentsToExtendCredit>
    <hfwa:AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock
      contextRef="ia743dcea8965458db03effe6eb11ac64_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RleHRyZWdpb246YTcxNTA4NTU0YTJhNDc4NzhlYzRhODFiNDdjMjY5ZWVfOTE4_20ad02f8-4fe9-4240-97a6-6d154b01ec67">&lt;div style="margin-top:4pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table details the activity in the ACL on unfunded commitments during the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for (reversal of) credit losses on unfunded commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, end of period&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:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hfwa:AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if44086148c584c91ac073afce3fde01a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfMy0xLTEtMS0xOTU4NTg_052dedc0-3073-4df7-87cf-4a04cf6a126f"
      unitRef="usd">1744000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8dd0451645264c4e88a941a6c815f054_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfMy0zLTEtMS0xOTU4NTg_1c259567-7f57-4709-b30c-dd46209a9f90"
      unitRef="usd">2607000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="i661cd57a1b9b4178a689529a806ef18a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfNC0xLTEtMS0xOTU4NTg_c77d3e22-7e4c-46e9-a914-716eb1e11627"
      unitRef="usd">112000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="i03f14e9ef98f441582154d690083a8f2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfNC0zLTEtMS0xOTU4NTg_2d55df67-36e9-43a8-8f6a-156f51f9fe5d"
      unitRef="usd">-1055000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic6fba300fa4541e5973c9fe5b5276b52_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfNS0xLTEtMS0xOTU4NTg_696838be-6d4b-4fea-b346-0a39df3993bc"
      unitRef="usd">1856000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic3d008ce275a4497a7b1db3ab628a715_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmYxMjViYzlmNWUzYzQ0OTE4NjFhYWNkMDg4YWY1YTAyL3NlYzpmMTI1YmM5ZjVlM2M0NDkxODYxYWFjZDA4OGFmNWEwMl83Ni9mcmFnOmE3MTUwODU1NGEyYTQ3ODc4ZWM0YTgxYjQ3YzI2OWVlL3RhYmxlOjUyMTRjYmY1NWMwMTRkYjBhOTgwZjQ0NDRiNDM3OGI3L3RhYmxlcmFuZ2U6NTIxNGNiZjU1YzAxNGRiMGE5ODBmNDQ0NGI0Mzc4YjdfNS0zLTEtMS0xOTU4NTg_cddce1bc-e265-455e-8a77-1140a33d720a"
      unitRef="usd">1552000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>65
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !V!I%8'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  =@:16/74DB^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FT!0=3UPK032$A, G&+$F^+:/XH,6KW]J1EZX3@ 3C&_N7S
M9\FM"D+YB,_1!XQD,%V-MG=)J+!B!Z(@ )(ZH)6IS F7FSL?K:3\C'L(4GW(
M/4+-^2U8)*DE29B 15B(K&NU$BJB)!]/>*T6?/B,_0S3"K!'BXX25&4%K)LF
MAN/8MW !3##":--W ?5"G*M_8N<.L%-R3&9)#<-0#LV<RSM4\/;T^#*O6QB7
M2#J%^5<R@HX!5^P\^;5Y6&\WK*MYW13\IN#7VYH+?B?J^_?)]8??1=AZ;7;F
M'QN?!;L6?MU%]P502P,$%     @ '8&D5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M"  =@:161D+2=,T%  #"'@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+69:W/B-A2&_XJ&SG3:F;!8,I"P)<PX;+++-!<VI-W9=OI!V (\:UM4EB'Y
M]SVRP<ZF\H'Q+%\2W\Z+'AU=7DG#K53?TI40FCS'49)>ME9:K]]W.JF_$C%/
MW\FU2.#-0JJ8:[A5RTZZ5H('>5 <=9CC]#LQ#Y/6:)@_FZK14&8Z"A,Q523-
MXIBKERL1R>UEB[;V#Q[#Y4J;!YW1<,V78B;T'^NI@KM.J1*$L4C24"9$B<5E
MRZ/OQRXS ?D7?X9BF[ZZ)@9E+N4W<S,)+EN.*9&(A*^-!(=_&S$64624H!S_
M[D1;Y6^:P-?7>_6;'!Y@YCP58QE]"0.]NFQ=M$@@%CR+]*/<?A([H)[1\V64
MYG_)MOBVVVT1/TNUC'?!4((X3(K__'E7$:\"V'E- -L%L#<!M.X7W%V FX,6
M)<NQ/G#-1T,EMT29KT'-7.1UDT<#39B8-,ZT@K<AQ.G16&Z$(E/(&&F3=,65
M2(<=#<+F=<??B5P5(JQ&Q"5W,M&KE%PG@0B^C^] @<I2L7VIKA@J>,?5.^+2
M,\(<YEK*,\;#O36$L[XM_+OBN&4EN;F>BU;2W]X\U0K:W3^V&BH4NG8%TQG?
MIVONB\L6]+94J(UHC7[^B?:=WVQX/TCL.]AN"=O%U$<?I)]!/]7DZ64M;*1X
M.'7:GVU(:%1#I%Z)U#L.Z7/&E18J>B&/8BV5MN'A4EIEMDH9HU$-\?HE7O\X
MO*E0H0Q,+R0P&%B3ARN5_:ZVXZ'Q#3G/2\[S(UNFXC"/Y-- ?1YQK06/4FLB
MT;"&@!<EX 5:J.M$A_J%W(21(/=9/!?*!H9K.([39H/NA6.#0T,;P@U*N,$Q
M<(]B&9IA%-)XSV-K&\5U/ET_3IZ\C]?D9G+OW8\GWBT9/SQ.;;BH4$-<ZE0S
MJW,,\"3QI8)&RDU[/2,S#3V32$7&,DNT>H'_@;46#JA_\6S$>%!3Y%=F@AZ#
M_,2?R22 GAHN0C_G1IKS <D!;=.+WOG L39H/+@I+ZMXV3&\7A" >GJVOR"W
M\!UY2.QYQ2690V$ 6.@5\38BR029?3FSDJ,R3<DK1T11#_(_\K&Y@U;])+>)
ME1J7>XA>XG7(K:"G,$.T<D,4]S-O0<O^.U5R$R:^/<>X9DW?/85%HI5'HKBS
M>0LZE:GF$?DK7-</4;CBX*+G4"OI*=P2K>P2Q5U.WE8]6/36@^$";M\^&)W"
M'-'*'5'<TMQ*'_(U7<D$<P\'1 9=MTU[-8/M*;P1K<P1Q9W-4ZC!%\D%H>R7
M^:]D)OQ,02:MD+C26,8QS$FPN/:_G9%$DC579,,CN[7'Q9IB5[:)XGX'S&X0
M)DLR>XGG,K+2'C!,-S7CS2GL$:OL$<,-S#Y_Y/K97_%D*6K]X &A>V_VP;.N
M.?' IH25&V)'N:%QII19M11+E3R5,(=DUGV6 XI?K;LS8SRJ*6?E@MA1+FB2
MP-*ZV)8SRT^^![=RXHIUG*?P/*SR/.PHSV.69V#?P08LI;(./P=T;KF"UN[Y
MO@ AD D*22OQ*<P/J\P/.\K\S&(>1>0J2^%U:F^WN$[M:AN/:\I7>1YVE.>Y
MCH5:FH[Y$13 ></\L.:)/;6X8#WH*2P/JRP/PQW+/I$K 8G$\'"9>KQ36!]6
M61^&NY;]2%O,Z[-B7I_EN]GD(=-@9!,SAUJ)?Y"IV=5#H=;+U<P1RF;D]IP^
MO1B<#SL;&V-E?]A1FT-C&%$5^+Q)$HAG\KNPI_'@'A%UNGV']:P,I_ [K/([
M#+<K7BR2(-_FNXFX/66X0'TC/87A<2O#X^(^I=R^O E3X]2_"G"=-_#0.J(>
M$*O;G\7#FC)6EL?%#<I;QMV.=#TE+O?9NGS$@YHR5G;'Q<W)WL^]3B.VY7Y
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
MNA"+TRRW+?RQ1(]A3J,L&A,Y (^&@3?":5YN#/7\JEV<L8P=GKZ=:-=N3.Y
M/!HFWF]]6YD5[V]E5U:M?613BELHA/IN1*U+,TKBZ#2G>,VB=*2[H@/T:!AZ
MBZ&I4A+V:]^6AG=WG;!/F4R3!5CLNV+%E7\3NV!C4.B<-LH>LRB)\Q&BT %_
M-(R_AQ+# ^VZXK=5;7WS"G<11U+8W<[Q\]AE.1V5/L"0AF&X/7_?4NG2+HD(
MM-^GQ/89D@S*N#&= Q=I'H3.PM3$*]@<HE./?\DH25_:^EY_?>%5'*3L#[/F
M)\UV_ AN "X+=XY0$RY%!PWC0V?02K3F^^<M=!IC/,48([7BG=E]O5[)SCR$
M>&E,=Y]62ID]:K=FKQ64:I ;[HZ?.WB?ZKE]Y6D2"YH<.ST EH4!>RF;!MIB
MK\>Q=7?,919/"<ZFA&+KK+U-IM =_>U(>' =X\Q]PNFSHVSLL+*!ZBQ,]8]"
M\\JT7;NGG/ZGL"ZI66P*OU.5'KLH9M%(>\@.'AF'D0[9L&_ZVF)GFP0+V<#!
M6)G7.QMAGWF,=@;,A?BSC*9.:^NSR_,L'MMW ^M9F/7;A*A&TXU7M OQC"8X
M.ZU0/';@69:/ )0-Q&=AXCM9W&[N'W0B=A_,>SL+CZ&_LY@=O'@R;_U^Y]U=
MU2I4BR6,Q,]3F*C;ODC;WFBYMN^B;J76LK&7*\%!OC& [Y=2ZH<;\WIK_SIS
M_C]02P,$%     @ '8&D5H/D2Q&A P  30X  !@   !X;"]W;W)K<VAE971S
M+W-H965T,RYX;6RMEVUOVS80Q[\*H0U# F31HV4[LPVT#H(.6#<C6;H7PUXP
MTMDB(HD:2=G=T _?(Z7(5JW(UI8W%BG='7__(^DC9SLNGF4"H,CG+,WEW$J4
M*FYL6T8)9%1>\P)R_++F(J,*NV)CRT( C8U3EMJ>XX1V1EEN+6;FW4HL9KQ4
M*<MA)8@LLXR*?]Y#RG=SR[5>7MRS3:+T"WLQ*^@&'D ]%BN!/;N)$K,,<LEX
M3@2LY]8[]V;ICK2#L?C$8"</VD1+>>+\67=^CN>6HXD@A4CI$!0?6UA"FNI(
MR/%W'=1JQM2.A^V7Z'=&/(IYHA*6//V#Q2J96Q.+Q+"F9:KN^>X#U((,8,13
M:7[)KK9U+!*54O&L=D:"C.75DWZN$W'@@'&Z';S:P3O7P:\=?".T(C.R;JFB
MBYG@.R*T-4;3#9,;XXUJ6*ZG\4$)_,K03RV6/(]Q4B FV)(\93%5V'E0^,#9
M4I+P-;EC.<TC1E-M%#.3_XO'G);8AOB27*RH0-L$%(MH>DE^)(\/M^3B^\N9
MK9!1CV1'-<_[BL=[A><C%=?$=Z^(YWA^A_NRW_T6HL;=:[O;F)DF/5Z3'L_$
M"UZ)]R[C0K%_,2,1EZI+3N4?&G^]9[8+-_"":3AU'&=F;P_1>X?2^_5&%C2"
MN84;4H+8@K7XX3LW='[J$>(W0OQ>(;]SA=/'\BU(I>>52(A*@5,)LDN5?Z0J
MG 1A,#X6U6$Y]@,_.+1L$0<-<=!+O,+]#$*8Q<BCYROR*R>XSL@GFI;0Q1P<
MD7S+VF?18APUC*,S&67%*!/<"9+04B5<F'5SP?+Z;>=NJ.*/#I"\D>,<I_FT
M74M V @(AR799/>*_%8JJ2CN]7S311V>3'6?18MTW)".>TF7/,OP;Z?.<\Y)
M@6MAJVE-BDL9DP)$E>K.3(]/,O=9M)@G#?-D //@M3$YFO-JRH\6QQF&+?YI
MPS\=SL^D+$^S3X^0_)'K3%SO6_9NPS"<CKO976=?V9SA]'R_L$])J,.?H>$5
MRQX1!^79[15Q1YEXV93W^B];:/(_/T+V!.*O3NS>@.>7F5K:&T5KR]^77_?_
MUE]W0 'NM T=Q_=?W2KNOL"Z;UIAZVBC,TJL.[C&NOLBZ_97V5]@"RGQR!?R
M'U9:;^C!*^V-HK43L:_D;G\I'SI]H[-/2/T##Q5F'YSU]44+#\P;EDN2PAK#
M.]=C'$U4=Y>JHWAACO]/7.%EPC03O.^!T ;X?<VY>NGH&T5S@UQ\!5!+ P04
M    "  =@:16P7#MN\D'  ">(@  &    'AL+W=O<FMS:&5E=',O<VAE970T
M+GAM;*V::7/;.!*&_PI*.[655"41"?#TVJJ*CYGUU,9VQ<G.?H5(2&*%)#0$
M*#G[ZZ=Y6)"((]Z-_<$BJ4;K;>)XND&>[WGS36P8D^BI*FMQ,=M(N3V;ST6V
M8145'_B6U?#-BC<5E7#:K.=BVS":]XVJ<HX]+YI7M*AGB_/^VD.S..>M+(N:
M/31(M%5%F^^7K.3[BYD_>[[PN5AO9'=AOCC?TC5[9/+K]J&!L_G!2UY4K!8%
MKU'#5A>SC_[951!V#7J+?Q=L+XZ.41?*DO-OW<EM?C'S.D6L9)GL7%#XV+$K
M5I:=)]#QY^AT=OC-KN'Q\;/W7_O@(9@E%>R*EW\4N=Q<S)(9RMF*MJ7\S/?_
M9&- O<",EZ+_C_:CK3=#62LDK\;&H* JZN&3/HTWXJ@!^#$WP&,#/&T06!J0
ML0'I QV4]6%=4TD7YPW?HZ:S!F_=07]O^M8035%WW?@H&_BV@'9R<<7K'#J%
MY0B.!"^+G$HX>93P ;TE!>(K=%MGO&+HS=>:MGD!W[]%[]'7QVOTYI>WZ!=4
MU.C+AK>"UKDXGTM0U?F>9Z."RT$!MB@@Z!.OY4:@&U"2G[:?0S2'D/!S2)?8
MZ? 3;3X@XK]#V,/$H.?JY<VQ0PXYW&'2^R,6?[=W7VX^WSQ^0;=W5_>?;LY,
M=VCP$)@]=#/Y3&QIQBYF,%4%:W9LMOC[W_S(^X<IO%=R=A)L< @V<'E?W-:2
M@5>)8"R@%6,P?&I4<EH;!\;@*^I]=>O-;A%Z0>B=SW?'\>A6@>_A\&!U(C0\
M" V=0K_0)[HL&8S=43#H+.H=''6C'@F6M4TA"V;4/;@.CQ3Y013&$]VZ5>1Y
MQ"P[.LB.G++O8*K\C/)(TQ0FT42W;I-$GEEV?) =OVQ8]%K'8T:;NJC7L.AN
MN2BD46^L:4EC/-&KV\1>9-:;'/0F[M'!)2V5TJ)?_TSZ$KV/X2^<*-2M@B1,
M [/&]* Q?=FZ<O.?AYN[1_/"DK[FPO)*SDZB]3T%*L_9)]>.83(V/;G#(4XF
MW6"P\@-LZ0;_B*"^4]CO;5WP+C-:\B8OZIZ?.5O"9&P;\RP<'9X.B.FP-ACY
MMC'C8R46.\7>RPV#Q(<WT!(FGUD>UG\Y\<E4GVY%L$6>8J7OI--TXK&G;9><
M&$42?>HE6!.I6_E1:%G-?$4YWXVY.R9?LCJ,7DZ6VS0)M)[6S8(H#6Q]K1#G
MNQGWT/!=T>?;D.ZC-PW;L4; [>6KMRAK&&1R@&8A+&/4 +D$3U<V@]5[$L:Q
M1;K"G/\#SNDW&-$5G*/M3P5EXI_G3\EM,O-"[%NB4A3T8^>2?7=_]Y)LT'?"
M]']=M5_+VVG,BJ2^&Z6/X+'(&,HVM%E#/M@EAKQ?A+KTT!B^CDL<'2W38U@&
MJR"VS1D%5=])L<45;7+4#:JZ-4_I5/]9SYNFK"8K'%ER/ZP0B-T(_!<,["Z%
M@O'.NKK,F/:]0S63)NE8Q]][K&5_!BO+<HD5(;&;D+]1*!&/=/<%@5VG@8[I
M5*5N@P/+_,0*CM@-QT.:V@#$D=C3K7608IU^X10^!AL<IQ:1"I'8C<A+6G]#
M?%]#EE$6JZX.$&U#ZXPY0(1U#,:>=D]-K$PM=196K,1N5DX[?YC\%)9HZ1@#
M.A*GU#29>);YCQ4SL9N90W[DN),Z\(CO30%BL/))8LF.L*(B=E-QR(YJ7K\@
M]\"&,@Z'TY389!62Q")4@0Z_''2N\@2_*NE>R]MIT(ITV$VZ*UYUV2H=MB<!
M<ZS:EOP[8PAJ ;:RE"[8P+$P)-JR;##S<6@;4HIWV,V[^RQKM[!Z?!\4_]D6
MVXXG1J4ZU((DU::EP8H0R]),%/K(#ZH_*FF7^V5,"*A;C)MHAB*0:,FVR<J+
M;/H4XH@;<9]H\XU)FS(#T3Q-F %ID64?@RBD$3?2H 98=;>,U[!RB"$7,XY#
MHL,JTBIHDU%J(1HYVB!U$ZW?;)Y74$9GQ19D+EOH8A#=#\E6,"3IDT6T 5F>
MIZDVT"^UW5G%->+FVJ\L9PVH';>OCC@,JTM5M)51L ZM1-OP-!A%GB4)(XIL
MQ$VVCQ5O9/'?87GJDT=)ZW71;24.,#;J-6QB:D6VP2BVD9@HV!$W[ 82.W8
MB,XN0K0ZP63E^;;YK@A'W#N:.HI=2O4MR@"P,RVF#6902V-;SRLP$3>8QL<W
M2P85\W.6Z)A3IL(JBK5!:C CA-@6 P4DX@;2[4&>\XX:*(.U+2J#%0EM:5B@
M6!2X631L3M@2K['Q\?,*R$NUIP,&,S^-0\O.2:! %+A!=$E%D3WOK0NTA3D$
M2JLN 8<*G*$WD(VW(N^_Z*^\-08Q_$A\7 5^T+)'LQ6L54=_EID6*((%;H)=
M%V7;;:G^=$C#SR0_",EH];*0%/ "-_"NBUV1LSH7 (^L!,'Y_QT4,?0 GJ86
M9BM;&$?/^MP$'(;:OG]2#B'0'?!PS4["$(BW4@!H\NY)3Q?3<-D<C,X]$OI>
M0E+MD:#)TDN#V/98,%"8#-R8_.,YG(]C.'=MM80^ &(^#A'=JXC>H7%T&L,Q
ME(IA$(0DT,(Q6OK82Z>5V/SH27_%FG7_ H2 6][6<GA"?KAZ>,GB8_]JP>3Z
MI7]V-;PJH=P,;VY )KN&7 :5; 4NO0\QR&J&ER&&$\FW_?L$2RXEK_K##:.0
M#'4&\/V*<_E\TOW X964Q5]02P,$%     @ '8&D5G(6L1O* P  .PL  !@
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
MY5[7TZ?>6+7V#7RI+(T#ORQH8*-V ?0^5\KN-NX#[;\ R4]02P,$%     @
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
MPW<+!867)<.^!0%BK%JHG,[E&=V-  >C.=FVNIRN+0<DNH0,GMNA6P?A!J@
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
M#,C.B4;A""XQ7/;]*]\T+,!B?5;?P&)R D!)>$L$T$"=EQ+KP+#Y>#/.'U6
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
MA^B,.6U'[074NPWU82_=[@@ F$K%N%'YYJKD[EA[YS>U"IFH>G_:MPBI0"Q
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
M@_XM_D%S,HM?60V#)>"^ )2G<*D$HZ JD4/+,)S&(X:+)([P:(;R^75[V/=
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
MJ7NMOO?K-=B74%"BU@HKX=L32^@4</&1.@K+9'(:+&?0$<Z#R7S"_E"69UX
M9KS.GNET%DRFSIYI&,&FQ;\!RGV? _7!-N46Q@&Q$,HJ4KO6*O?5L,<PQ:%Q
MY0#T'NTK$7,4!64]4<PH]+,J2[ ,Q%GY2WOHV^B$+1;!=+%@B-)X&KK(/0A7
MWH7U12C:R-/=5A@'0MQB$W ;DPV&6 !0EFCK3NO5_ARR-@9B#=NEHG!*JD*+
M6&T*^3_(DEMHS=ZO6!G;<02G\/YS7%!%XDW$$/ (U)?8)1I#038E+YYJ3C)>
M%,:M3CH%2"1D94X.42WR7%6%<S7F)D6$FWTEEPE315?Q&]-BQAF5B-)M/=S5
M'M]D*8#J4A(4M0!-:I%3H .VE@4O8H "6H$[/V? ) 5E&GLSL47NV!KM16D$
M>>^#BUK'D!8OM0FU91B65H3I&GA5Z4:A6,C2>C0U^EKY:UX\!DB:C%,F3:]7
M $JB<C(=\%:5]N'W[#/LI7@_LB'Q7F%SK)^IJ&LDX#;:39EQ-9;[&A.NQM#-
M84W3SEV$ZD:!YURS)\39U> 9NQ5Q!@PE[(9RV<3+@<MWH =@4"<,PXY@]Y1@
M=_4;+RK,E"PZ#7PQ_S@>1B&[$ROMUI?U<KL03>J5*^ O(T+MRGWD3VQ:K]!U
MN*AO?JN0A:/-5]4&_8^U"OTM2M/?_X[<KV!^N#R0^J2V(J?UJ%YN%\+&A]:I
M61TXDNSXL*B7]TY%]0KE\.[VPTT;ZB^()A)DJ9%;"MBMH/9$,*;<W[4X_E"
M*:PC .";XF]JYB)@&9:">IU&7H$K->4>O5"XUBQIV$>F(*-@3:EVU*VH$VJ5
MRA7*W_5O_M0<NX?OZJD%+PET4#MD5XFO+*H %&*E-8EO*IG 9K%'_IV '7#A
MP4\Y="JIAQM@""(_5Y0V]07M.+O#%7OVZJ>"@VK=B(*. A9,ZDBZ4 VW]3![
MP'+!346H1H[K*4:+K42O0:E5&CQB4 SL*[)H!1'%3>VE%IMZE/+#Q>Z (YKL
M-F%#:#LN>4>D/C1=]A-M/5R1IG:M/IQRV=#?KO46;0D.5;&@#M48!JH"=KH"
M7;[$#&2;3!\GJW&%4 N^CT^8FU&IK8&@4KQWL7NM-IKG#MQ-!/  ?PG;@ITH
MFMY'O1<JO1">2 *+9Z)PN5P.V>]%<^O+9AP<=8IKQ<$TP.DM/' ,WJ">.B#M
M[1R$;55)29C]=-3,WAQ.)@<S2T"!#X/Y<AF,9]-VL2TI9G<B6]NTQ[&,%WA7
MQ*/9=!DL9LMF&$&P\2[NFN.6R\SQ-\W.'5D$#28>LK(G_J(B"@JZ[;7MSZW^
M1D_R"CNSK.EH\'U5(1O"^%&Z'@/:!FHZ';1NG $U)\Q5;H0I2Z4M#1,T2M.L
M),I,/1TW>0^__F[6$ .D/43W#M4^NK&B^[KBHV Z#A^[^$]?3^Y)V(^Y]1AW
M; QFO<ELQA;C8(8LAT&$?(?+65T@W;1^;S&]*T3#142_LV%(KPQ(]>+TNY'1
M&="3X6XDO,8]4[KYJM/Y<=G.N3TA&J*Y,%Z3></RQWAI0LS[D710H@=BS2CN
M69 *@UZ7?-*_B7;">VD2YCO4>_-^YX;BOX&>GI@]:T,G5J^%20\NGCT&0] \
MFK)H&LPFX?<P>5;N>?Q,/7ZFIZSON\:H\_DI%WKC/K)1Q\18[K]$M:OM=[PK
M__EJO]U_! 0G;20H(!-KB(Z'\]F :?]AS=]85;J/62MEK<K=92HX$$,;\'RM
M\)Y6W] ![=?-R_\#4$L#!!0    ( !V!I%;!6+2NQ!    HW   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$W+GAM;.5;67,;-Q+^*RAM*BM5C2C.#$_YJ)+E
MN.*M.,G:.1ZV]@&< 4E$PP$-S(AF?OUV-XX!+UER*INMV@>)G .-1A]?'P"?
M;Y2^,TLA&O9I5=7FQ=FR:=;75U>F6(H5-SVU%C4\F2N]X@U<ZL6566O!2QJT
MJJZR?G]TM>*R/GOYG.[]J%\^5VU3R5K\J)EI5RNNMZ]$I38OSM(S?^.]7"P;
MO''U\OF:+\0'T?R\_E'#U56@4LJ5J(U4-=-B_N+L)KU^-<#WZ85?I-B8Z#O#
ME<R4NL.+M^6+LSXR)"I1-$B!P\>]N!55A82 C8^.YEF8$@?&WSWU-[1V6,N,
M&W&KJE]EV2Q?G$W.6"GFO*V:]VKSK7#K&2*]0E6&_K.-?3<?G+&B-8U:N<'
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
M0Q;P#E<3VI?T\FLP_]4,YG5WL\[!J0XSOL[K(FX1P%V"KQ5-@/K3\O&0"A"
MJ5WT#M9 G]<7<KIC#P_/M@&!8G409PFN@_2%') $N4.=9-=0?9XARL\3VJWT
M'V-[O:@N[\KPKNINT-N-V[] "Z-$@U>\=M73B2Z+\TQ*KN,R?+?H=C'4>E])
MJ.!*'E%>[]O33ZH!+/3=1;\V;_'G;]$&5&N $W,!\B2V#DLE*N]"8X[Z6 ":
MU^SGWH<>6Z#^:GJ=(@>$U6(;C_R*C0;)<-B'+^DTF8R&\&4P2$83_$)Y1_:,
MO6MK:5N[T<@TSY+!=!Q>VK]^'P7;VW<_T/SO7GU@@SQ/QFD6WMN_ONU"?#QL
M-,IWR.]?WX8ND)I5<N%L)D\F:??.[M4/5)B2NB^Q:0JZC9<W3:;3:;>ZW4NK
MNA/=B -EL#3)TTG2'V=>R&F232=)UN^X^092JF;;U;]9.J0__]Q_1O'46>KE
M$1<R+!N >"9AV-[E=Y%E1Q1C@S].]BM/J;..([<.4/)_Q=;! H93:^OC\=3:
M>G_2_ZRM#_.DGXW8,,G!"-+!.!EEC[!TD$L^&766OG=]TM)!G%D:6?KN]4E+
MSP>QI4=7#UMZEB;3R"WV+I]NZ:#SP2!GV3!)QQ.\T1\EV6AXTM)3P!K\^U)+
MS_M)&CG2WN4?L'1'*;;T@UN?:?NZ^C<43'%;R'5ONYKV1.0Y$G .^[JA%[.;
M<NZTI6R)Z$I_JEZA7*BB>K_"C.I2S2^Q^W"I]*5+BGE!^1%ES)IM0&OBLE2;
MVK5D??WI%M ['G&A.L=]R[KQZWPHHAXN\&10C?9 X96]$&LU<IY>/ V 3C<)
MKV.O]>7XSDU;%E YA)> CAE%UW2Z8TG=-WQBN?LRP3QN!I2!E490A*T,%>35
M#3"-!+L]7)<1V5;4*6'T]H1_"/O_+?G_@/N@EZHHVC7FE;?OOV&C- =8R0Y@
M!>_],7$CY:^(S@EQPY,_1]Q''&N?_H)*Z'-L\ B0Y$X#AATT8*@5N#.>K]#5
MD1'L0$@ZMX/H?JZQF8R=!36_B-M(=D\CT+O"9LR2ZX4 ()E#4==JO\<#1:_$
M#:_(>7^BK?GXT(GU6S*>/],IS]-^_X(^LPOVO?#M>03%'9W'>X,1M.X1. IX
M'NX^ME!/R<;&'5G;,UA4@<W &((+1#.MXK,<*/PN1LBN<_(YP[W\PK(D^+3E
M\N=XT^<MEN'GH(SW=)X!K(3NF&?L5SHZ!<R<OT8]:6-;&H_0G@.H=R[6^"V"
MKI__M/;[]U<WY'WX]\]8]&5T8,COAY&-E[XW>IK%F2@X]I'LELE&T/"]1GLI
M?-'<=>$P+6JHR^%VVB)W0.7@#-8M>D?0\Z_0!&#7_[TFSF<7<60#V1YM7;)7
M()_2GE4JPVXQ4%:T(O%)NJTC.@WE>A8N,SRRI1&Y]C.[/!@KDOU.1[0=B2[=
MB-6:NC7Q00@<(D!+MMGDEW>XA8$'1YA9BP*[/K2/X?-(WSV*MF!-.Z-3%(1B
M#)ZTR)T]X8-[@RZAM3DK;7X <]KM2'>-I=_:<A&*-"<JN]\'?/-/D(*ONC;\
M@2#<)@-(H:83)3L;_]1)!-@M*&QALW"&L;:1?E<[ZG:3Q#KC\KJSC&^9(X[;
M6KZ_SND\%^:Y5.E@UQOB2RFI9!!-4X6VK6VU!FWZLVBN&) U7F';3? [C%1V
M@PG+A7BK.1RML5M!W4[4WDYLO#N C=TDVCWUFU_,[S&689.1]#)O&RI%PH9]
M@IW0:N<\"I[[LJ:TL\F#QQ2P,6B7:TA4(%=CU<07"RT6.QN)ITS8A4F0,8H%
MC^=8FPAYB>VTFR4QYO0"-HSBM155].:>;,)1F<CS3I0G/EK;'7^MH_%=2O1H
M!_;;:!*Q#+S/K)5-^;SXR]WS%X^+S+>>+P*G4X<_?\:MC>O'IMH=LMFN"Z1-
M: UD<_@%*U?@TF4]>1^*^TEZXMMA,OS8%D[<(?M\K^PXU:6H;(&-R(2-A?$(
MJO51SD:303(:1*W#O6M[-,3NV-FS,;@IC8VA/.GW<Y8GT\$@F0X'![5$]^2F
M*,@<NTY"( <Q-1D.)OXC'_79*!G@^M)DG(Z>VM%[N+%WJHUXK)78J3YJDES3
M=GZ0(2"D,I)TC\VO+!F-)@]\/[2 6[LQ6WC(<019/ATE.0ANT <E#:)V\-[U
M&U%2Z?(MGJ= 3;F]%CQ;C!E(#DJ"5#Q\!M7L74=GW8S",VB($H!34'^0(5D<
M:<'?.(!9/@7+2?<^]N7WC[:6:+_M3.D20Z7 79<94*/,)DM!WR-4^WC8/U*&
MTNT#NUGS+1D-R)3^1B.6#3,V'CRM>_4H8SG,./]ZA$G[>3*<]D]\^V,(XSJ3
MC^A1/AIAP(BG(S8:Y\D@:KCN7Y]$F/XXF0 2Y,EDD":3[-#&NB>?19BQ_\@'
M4T"8R900!E;VU$[JPPW54^W;8RW<)R/,*!V#'L8/?'\"PH!PAV. [_XDR;-A
MM)[=ZZ<APV $ICC>^W@Z,@S&V.0  SA$!G?[)#*D:,+P-P2%YPSH/ D8'J7C
M8S]\N8I^G[02>D&_PG([Y_:G2N%N^*'7C?U]4_>Z_948I#4+[%)58@Y#^[WQ
M\(QI^\LK>]&H-?W:::::1JWHZU) C:7Q!7@^5ZKQ%SA!^/G;R_\ 4$L#!!0
M   ( !V!I%;K4D"8.@(   ,%   9    >&PO=V]R:W-H965T<R]S:&5E=#$X
M+GAM;'U42V_;, S^*X0'[%3$CI-V1988R&/#=B@6I-UV&'90;"828DN>Q#3M
MOQ\E.VXV)+G8XNOC1U+4^&#LSDE$@I>JU&X22:)Z%,<NEU@)US,U:K9LC*T$
ML6BWL:LMBB($566<)LE=7 FEHVP<=$N;C<V>2J5Q:<'MJTK8UQF6YC")^M%1
ML5);25X19^-:;/$1Z7N]M"S%'4JA*M1.&0T6-Y-HVA_-AMX_./Q0>' G9_"5
MK(W9>>%K,8D23PA+S,DC"/X]XQS+T@,QC3\M9M2E](&GYR/ZYU [U[(6#N>F
M_*D*DI/H/H("-V)?TLH<OF!;SZW'RTWIPA<.C>^0G?.](U.UP<R@4KKYBY>V
M#R<!]\F%@+0-2 /O)E%@N1 DLK$U![#>F]'\(90:HIF<TGXHCV39JCB.LKEP
M$E;HR*K0IG%,C.IM<=XBS!J$] +" !Z,)NG@DRZP^#<^9C8=I?1(:99>!7P0
MM@>#_@VD23JX@C?H2AP$O,$%O)G0.Z6W('0!3]*J#=W -Y)H8:%<7AJWMPB_
MIFON =^1W^<ZT"08GD_@]V;D:I'C).+%<&B?,<K>O^O?)1^OT!]V](?7T+/C
M<+" J7-([H3V.:[7T?Z?]Y-$\ T"*0K0!G)OMV]V!X* )Y++;B2AD0O,L5IS
M#UMMVCM7:GQR,2NTV[!^#G*SU]3<T4[;;?BTN=AO[LWSP!RVBNF4N.'0I/?A
M-@+;K%PCD*G#-5\;XJ4)1\FO%%KOP/:-,704?(+NW<O^ E!+ P04    "  =
M@:16V(<@X\D$   1"P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6R=
M5FUOVS80_BN$6A0MH,9Z]4N:&$C2%BO0;D':;1^&?: E.N(BD2I)V?6_WW.4
MY-IK8J#[(O'E[KGGCG='7FRU>;"5$(Y]:VIE+X/*N?9\,K%%)1INSW0K%';6
MVC3<86KN)[8U@I=>J:DG211-)PV7*EA>^+5;L[S0G:NE$K>&V:YIN-E=BUIO
M+X,X&!?NY'WE:&&RO&CYO?@LW._MK<%LLD<I92.4E5HQ(]:7P55\?IV1O!?X
M0XJM/1@S\F2E]0--/I27042$1"T*1P@<OXVX$75-0*#Q=< ,]B9)\7 \HK_W
MOL.7%;?B1M=_RM)5E\$\8*58\ZYV=WK[BQC\R0FOT+7U7[;M9?,D8$5GG6X&
M93!HI.K__-L0AP.%>?2$0C(H))YW;\BS?,L=7UX8O66&I(%& ^^JUP8YJ>A0
M/CN#70D]M[S132,=HNPLXZID-UHYJ>Z%*J2P%Q,'$R0X*0:XZQXN>0(N99\
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
MC,5[H#P[78JY!!C5PVSMTZQ5?$]\0%''EH*5((*>=Y,Q@&VE  K,3V)@P"Z
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
M-/Y J%\>?V8%'<"&/,C4'%L/]EX=[0@7?[H4/P1;\\^%@-K!5OPG_<!!.5J
M[^EU9?N!#NA^/W;Z/U!+ P04    "  =@:16O*^,31X*  ")'P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R,2YX;6S-66MOVS@6_2N$IQ@D ">12)&2VB1
MDDYG"C3;HFEG/BSV@RS1ME!9\NB13.;7[[F4];!CN^YV%[-?;#W(R\O+>P[/
MI2X>B_)+M3"F9G\NL[RZG"SJ>O7R_+R*%V8956?%RN1X,RO*953CMIR?5ZO2
M1(GMM,S.A>/H\V64YI.K"_OL0WEU431UEN;F0\FJ9KF,RJ<;DQ6/EQ-WTCWX
MF,X7-3TXO[I817-S;^K/JP\E[LY[*TFZ-'F5%CDKS>QR<NV^O FHO6WP6VH>
MJ]$UHYE,B^(+W;Q-+B<..60R$]=D(<+?@[DU64:&X,8?:YN3?DCJ.+[NK+^Q
M<\=<IE%E;HOL]S2I%Y>38,(2,XN:K/Y8//YJUO-19"\NLLK^LL=U6V?"XJ:J
MB^6Z,SQ8IGG['_VYCL,Q'<2Z@[!^MP-9+U]'=71U41:/K*36L$87=JJV-YQ+
M<UJ4^[K$VQ3]ZJNW^8.I:D2Y9O<F;LJT3DW%3CY%T\Q4IQ?G-<:@EN?QVMY-
M:T_LL2?979'7BXK]G"<FV>Q_#M]Z!T7GX(TX:/ N*L^8=#D3CI '[,E^PM+:
MDU^=<,79:S.M690G[.<_FK1^&H?@G]?3JBZ1-/_:%81V#&_W& 2DE]4JBLWE
M!$BI3/E@)E<__N!JY]6!&7C]#+Q#UJ_N <RDR0PK9JP:'(X>HC2C96. *JNB
MS.QR_*#IW8Y_6I#)#/!-\SFK;68P^QI)4^-EM"S*.OW+)"PNJC:>LR@MV4.4
M-=;+=$BRP6%N&U+_N"AA;57D"0T :PT6A_K-RZ*J6).#;3)KGWK0;5S,<_M@
M#MJI[.,,3>%7FL=98^U\F^5GAL 8.]W>$6<V<BC-V?7[V[>87!N;)*JM5TD:
MXRIYR9#/\:)/:';=Q^X7ZU+[^X;"=_(VAXFBJ>!5=<K>'NG-2_;Y[/Z,S8L'
M4^:V.<T*!)O'3^.>+Y@.N'(]7/SX0R!<\0I7)Y*'VCNEEQY7RF%W39[&Z2K*
MQEU=3W,E%!-NP$Y<CPM/GS)7"NZ%/OMHJC3!L"GZW-Z]MZ/?W=PS+W"Y#)Q^
ML!//YUH'I\R3DONN8+?%<FG*>+N?[WC<59IY/KHXW'<PEM;2CG5;E*NB1&!9
M,<W2>41$7S&/.\YH'#>0ITSRP/79>RQ)R2(L</W3-(J_(.RC:0F'R] ;.LI0
M85HA#\.0?2IJ^/6"N=P3'F(4XEIH12%S'9^[6IS:M](-N..+__8R+TP&K!1@
M_IH>/1V_R*YRUNZ.5ED$7(2!]5@(KGUW[ZJ)0'$I?;3#1 6FAY (7W)'>OL6
M3 H$6_FC.")@ME\0\- 3?2Q][2!PTGI!7OD*666]TH''-1;\M8G-<HHE6P=2
M_-UX":VGHT@J[BAI7:9)AWOPXKO<"1!$GZ*(V$MT<16B*/1^O/@A]WPYA%$I
M,@*\( %EH/?B!8!TI4;B B\A]Z5'>/&0M^YWQ?,XK&EML8;L^ K60!9@$-#/
MB1+ CG 16W\,,R2'(RDYA-/"#$GK$R(MS# !SY/_@P3Y3J0A\)M\*KD*6J==
MGTMU &FA0^PQBJ6/*3H$-\$#/]@/-\5=H&K@5812^@0WR2EV ]PT^&W+OU"
M'2QW::#:P[H=4"BJ5RCJ:(6RCB.%:)\2V*53#@^P0Y)TBJ3Z#DG"ID]HGUO9
MUR!F70Z,-_-A+S]CUQO-R, R>F)).ILA(V=EL=QES8YCXJBIH$],64-XL"ET
M2O%H2J1?]&#L6"65$Y2(<91E#%R%^:U@?0R^Q[1>T"OZ1\&UU=1.#L5;E-&8
M9]M;TDCK7F^0XCU)FM';7]>(N.NB,4#LEH)KL?6;#>S^-UO8>]U0("&R#'LR
M44E.0U42BD3(A2)1 K@C,S>RM;NBWM&L1I![ _6B+)KY@LU0X]DG%9,!QU;$
MI.9!,.SJSVV,NG16:I.OGW@01(%D'NW[(2-$205)PK'ICTP,[4D,@+E92+@/
M 2HB8*8$5]I;(W%WZB5D#)G**J0T%J#//9MT C+$D2%6SN$!+'6[>K=]WR'N
M<Y#2#J8]<;'7$!& %1Q<$0\))V#:";D+N:,T^,+7!YW;U#V#RAGOX=V>3>/M
M=X>SQT6*-+1Y/L[3LGA(J=*GNJ T+"]JVCO2>6XVZ)@1].9%V84,KV990P!K
M(9%2FAFD76>X6AE ]0"IZ9[4]-&D-N*2KB19UQ%=]3#;52<<S7Z'/?EJ0?:L
MNEE[]9P&J37VE564/UE@^*^JX\L>NFA7,T+5<_ONFVJF153919X:D]L"JDQ,
M@K6?STLS)WHE,AY96Z_[4UNCF7Q.U(<)I,N6+XF6']*DV51>-LWL$$B,R-)Q
MFC>@H>WHL%51I>TYT7&%VSNBJWJ!F4,2KL\\ABO,\EV1ST$-+:PL$WX>AOS:
M_19='BM!GE-E7\CMJ.V&1SM5JP*S ,XD): 25%?K.2'N U"'&FJ_?9K&<H\'
MBD*EA+$\!_<BA!BVQ1PZ:W^H__J"<(_0(6,2O(<L1:T "4BR,2 2$U9G29^4
MKH1J=L*A5/P[EVVW9&Y+T;8LW=Z5QN\."VALDUY XAD1!@5[%&!/VGI5AG)=
MO';23[DNU\*S,AK1=ZP@]1%O3]G**]0HL?U66@N%K<;7&Y4MA?Y9#K;Y1ZLS
M//V)#ENJHH2ON#/EJDPA<Y;[=R?J'H/+$*1R'<2N]3AH9SN4_O\E A4V4\="
M2V##=EOAST,5MFASA!@5BT/]N!.  5 7.-3&EA#(Z)"6&66X]@ 3%W4VG<+T
M%>4A% (TZ!U:R/H^516.AMQOSU2D.RHK^SKS  Q1E[:NN1K:@4 >(,$L#@7W
M-7S1L"*HW.U*T+U8@#QJR\8=6.C?'<8"O/ @MDZ4BXGYJ',1(_@$G>,ZZ_JR
M0T+@:6(."KUG"TQ:#@_RSK>B\R1 D=F=Y=!YA1/HC>+S[T?" 2GC]U+&/UK*
M'#P!M3OU?W+,?'#\HX^9-VNZ5M4<])>:=3Y_DXRACBM3ID6RL>=_6I3&;'S1
M:'<1RS];#/'++O=>L(T#@:TV:\<!&C&D_S],O=FB/;#3IR,[!W(@Z',@."H'
M$JM5OU8NCR*X0I\YG<57HW3=E0,'QS\^!]K/A7#NNRI[[!,U0X5M=OO?)\$P
M^IBFCM2$ATZC[/ZR=;N50;]'U0(CUR1",:WW$,*$P9I(<]7 G9@EQNI46RB#
MR:5T[0&97&_DKM+<#XC(7 F^Q]LW)K'S^]B&F-U$^1<6@Y72&G&+TXQJ*HUN
M@0J8 N$I;/VHZ;1V&*A;.7I\%% 5&54["7$Q=+JQ448)ACJN020B,!SQ/:2A
MI\#>@C8Z'2BFZ$ZO67Q'+BE,Q7.9%W#P,]V%(&[<23C5,7?H*]3S=!08!)JT
M'8$+Q3V5Q2^LJM28[RYDG(\^CV)'F]N/P+3Z35ZW7TK[I_UWYNOV\^K0O/U(
MC06?$ZXS,T-7Y\Q7D_:DIKNIBY7]V#HMZKI8VLN%B1 P:H#WLZ*HNQL:H/_Z
M?O5O4$L#!!0    ( !V!I%;Z*/U^.A(  -@\   9    >&PO=V]R:W-H965T
M<R]S:&5E=#(R+GAM;,U;:X_;.++]*T1O9I  FFZ1%"DRDP1(,IF] 69V<Y/L
M75PL[@>U+7<+8UL>2>Y.WU^_IXJ2+%NRN_-8S'SHMAY\5!6K3CU(/;LMJ]_J
MZSQOQ*?5<ET_/[MNFLW3BXMZ=IVOLOJ\W.1KO%F4U2IK<%M=7=2;*L_FW&FU
MO%!Q;"]66;$^>_&,G[VK7CPKM\VR6.?O*E%O5ZNLNGN5+\O;YV?RK'OPOKBZ
M;NC!Q8MGF^PJ_Y W_]B\JW!WT8\R+U;YNB[*M:CRQ?.SE_+I*T?MN<'_%/EM
M/;@6Q,EE6?Y&-V_GS\]B(BA?YK.&1LCP<Y._SI=+&@AD_-Z.>=9/21V'U]WH
M/S/OX.4RJ_/7Y?*?Q;RY?G[FSL0\7V3;9?.^O/VOO.7'T'BS<EGS?W';MHW/
MQ&Q;-^6J[0P*5L4Z_&:?6CD\I(-J.RBF.TS$5/Z4-=F+9U5Y*RIJC='H@EGE
MWB"N6-.B?&@JO"W0KWGQ2YFM:_$^G^7%37:YS,7CC_13/WEVT6!X:G0Q:X=Z
M%8921X;2XM=RW5S7XLUZGL_W^U^ K)XVU='V2IT<\->L.A=:1D+%2I\83_>\
M:AY/G^0U6\_%+SD6<H_MGXIZMBSK;96+?[V\K)L*ZO)_4S((4R334Y )/:TW
MV2Q_?@8;J?/J)C][\?U?I(U_/,% TC.0G!K]Q<_%.EO/BO75D/+753XO&O'?
MVVQ9-'?B[7I>S+*FK&KQ+UY*\3'_U(A7RW+VVR1#IZ?\>)V+;%563?'_^5S,
MRKH1Y4(L69)53T0DUCF_>/GZ%P%;X_<1FL-XZP8=\:K!2(MR"10@!C88$G=%
M*>K\"D;>A(69+;.:5B9KN/T\:W!3!);R^5,!E9A=LT[\A,E7EWG%-X_?KM&^
MW-88HWXB7I>K55[-BFPI+K<U.*KKI\.'-!,&A755=/M(6)=$WCNZ\BJ2<2P^
MO'HIWKU[)SRN9918)_Y^N\ZK'\K9;+LIP-'K]V^$3WP4VT1XG49Q$C^0NK^5
MZQ]*&DSL#28C&\LH=1Y7QMG(:B4^E@WHFXW9$3I2VD:ID70ETTAA^O=Y7<PA
M2FH(@%Z*O&X@-J&MCM(T%3K1&%6BW>X=+5%3;5N(A%R6]&^>WP"N-[0N3_>&
M357DE14NCN(T.13I"DA8++)5L;P3*HTCDZ1"R22*M6LYJ3YG9J8W2;50/HFD
M5)AN#=\!N4E'+Z20WD0N->*7 W44:*]2-%&XBDT<.>/$2U(]F ]I825FP6I@
M\J1NG<J*QTF"Q?9/< %.G7TR&CNH^B,:&%3$L0[7<0I*E'B5+6D*TMG9<@L8
MQ 5K\OTV]%3\8[UK19/,@4GE%H)@[_7[M@#-;;='XK'"FH-0OC*Q?#+NGB_R
MBKHL\IR:R3C2QCQI+V,)YE[.9F4UASTN[Z(# [TIU@V\LFA8H'"5Y$=K;G15
M06IB=IU55_D/Y6)1B\L[IBN8+R_F79Y5Q&59%5= +5YDDGMGU=-&34 /O*I6
MHO-+-^7RALB9OH=&W.05 <QC^42,?!D/AW^*_DGZ%^.?].)=58"6KT.-=\3J
M(RAXI+S'A4PEU,#@RN.1(C!)?:1LB@L#K=(QO7*1DY):*QM)?B<EXP[T32LC
M/OPJOO^+4U+]"$J)6BL2G4###!J;*)$&$P$EDETS!^"PXL.'_HF,)":3J25,
M21000L-F$UA!(J#5VN]:0G,Q;C#.EA,)&]?:$!=6QL+)"'8H+)&GA8R!> Z#
M)S9R/F;B._#L(),%T\W0_;H8,&E'CP]_"6XG@):'A$5[0D>=1!:2@O0B#\9]
M'!$5TI@(I NM%5GFQ,BP4*^' M[)RP-,T"V1NV=8NC09-55 6[<G[,-?"WGV
M@P"70=IH/E#B3"?U0ZX\@"05<$,.B]9S95UD@'0CKEH/=,2GL-P2QS2KA! #
M,SC#7:3QA(UX;N!+C+ I>: QR_!&!AX0&C<A.A?I01>#1HJT<\PSG)5-3PIN
M-"^<E?+''@?A';+FH>K6[;'F8.XI.A$ C%GK7.YQ1\LB]"FDG\",4_8W"<:-
M8ZP*;,_ H2:P;Z=3,KQ810ELH3-OTDS-3RW:'Q@W4#AQI'@)QL0ZPYD;NDD/
M3=QA&K U:>*PR]BW)JY-E,;RP,9!J\$L@<.>$:@WL"J!>EF#[AH# %H22[\)
M#0^SH@4;&OHNYIB R@FO\'H+]P/WM<D!M_/C%C.P.DAEM$A6'HUL>'$(^B5
MT():\,$0"8TE:U;@G00-Y2/0@K8@J!JKIL8J)J=T<X $,- Q*@ @@WQ/T($Q
M=G0D\5@;NS#M&+,C 3]]J(0_]_<K L2 ./ '9"4,<V!:>P65(A< U;04X#HW
MYK^-+4\$E3RX#:8>PQEJ."0-34XLGJ8P\-0GT-+$I.,ELI@4#F@"P_HF6"/R
ML=:-N^_P3MF3FC):U(G!Z%E0EVE>\!\08AD<=.22"3?41M=_5.3T)=$\+YZ4
MG*E(Q.2Z==H6V0'P#;X/ZF\U%D#K"?\!_^B4^I.MWQ%V)#L"K&,")P1,5F/'
MW>4VGV5J+03<5D63_T<!H,^T>-$<Z4+D#6)(8!LB6(6\#I$C  ZJ1WX#V1D2
M0@W)0(M=R+<FA"PI98.3HQYP6$X88#O&0J#9 >A@+HJ",(FCN0R\'0(["Z"E
MN2S@6I-7:A/!GMXOQTBX-_A!@UAA1Z[1X]0RJ+&BP$<+IRDP3T0*ORUACQHQ
M%,D@\63#Q*4T*3]1VK&J(%.#GGM$U4[:(P$!@@NCZ,9!EZ8C @^O#%<VC@A<
MRG:0,'!@*OA[1Y9%;C"E>,FII!7UHYZ-1V $D1+ $SD+(GTG*8W12%_BF%(;
M@_C)I_26]!V)=4+O%:(LH^BIB1UGP5W2_==[U+1IY^]HG[ZR-+7FU$K3?*G<
M>TUQ"F'7^YPK;>LV.3U,J\5E2,FII'0 E[?7!6YOLYHLKT7#156N1(;^'5QR
M7MN4L,<NA^^?SK<57=.LS76%)'L5ZI\YU3_W;_9G/M^O#S'.?E/L'L&V(COZ
MAEFOM)3(TJI3R VL@PI!434EM/"TTE*RBR#(&WJ20C4<9[V()E-O.%NF/M;&
M':IC52F[1-0 \X&!PY@LE6^2A/->K0=FR3@ W4]3@AO@;90B4P446,31"&=A
M0)["5<LQE^,>NDNX.,."TH-P@W07R:L!DEA*U1'1P\ND\$=P16WVY2G.3^)1
M87 ORX75(RJ6\KCC&:<>1VJ* 5\T%0Q4R'&!MJ 54",(3&($,62B%/I#Y"2V
M$91YF#4P8X ND-!4&($@(D3'=E!/X*H=$@ S!>%V@(\D)$4)63R1F0*PB,-6
MYCT_/J(1/(0>FQT_'N"%!8/?]$;N4=*55OL$=ZHPD,2</$GGH8O$4(P,")IO
M' )J2L:P/D 3>!MHS@2I<"]8W'2O.  1)H,DBK/POH.B_&@B#8 >RC^1;3\@
MSJ%L&NN-;'4B/U8>:M.M82]EY) 6HNFE;,E?0^J*PGXK8%3LOR>D?&]5FY?3
M4&@44U9->0+L&BI T17<8!3#"A3E<11>X9=*RQVH<)T$^@3C@,+TD,)M"56
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
M-_#_0&@W <972ME#QRTP_..8_P502P,$%     @ '8&D5K[N7;H\ P  !P@
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
MV4#?UX(N$\W$&&B?U8M_ %!+ P04    "  =@:16N38M2G$(  !G'P  &0
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
M#,.*'CVP/H'62V/<(?"-.#RC^0M02P,$%     @ '8&D5K.8)_!E!0  ^QH
M !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&ULK9E=;Z,X%(;_BI6M5ATI
MG6 @).FFD=HPLU-I.ULU\W&QV@L'G,8JX(QMTG9__1X#A5"(,^EPTP:'\_5P
M;+_$TT<N'N2:4H6>XBB1%[VU4IOSP4 &:QH3^9YO: +?K+B(B8)+<3^0&T%)
MF!G%T<"V+&\0$Y;T9M-L[%;,ICQ5$4OHK4 RC6,BGJ]HQ!\O>KCW,G#'[M=*
M#PQFTPVYIPNJOFYN!5P-2B\ABVDB&4^0H*N+WB4^]VU;&V1W?&/T4>Y\1KJ4
M)></^N(ZO.A9.B,:T4!I%P3^;>F<1I'V!'G\*)SVRIC:</?SB_>/6?%0S))(
M.N?1=Q:J]45OW$,A79$T4G?\\1,M"AIJ?P&/9/87/1;W6CT4I%+QN#"&#&*6
MY/_)4P%BQP#\M!O8A8']VL#=8^ 4!L[/1G + S<CDY>2<?")(K.IX(](Z+O!
MF_Z0P<RLH7R6Z.>^4 *^96"G9M?)EDH%#U*A!0U2P12C$IVA+_1)I21"ISY5
MA$7R'8Q]7?CH].3==* @L#8?!$60JSR(O2>(@VYXHM82?4A"&M;M!Y!PF;7]
MDO65;71X0\1[Y. ^LBW;:<EG_O/F=HNY;S;W:;#/O%:-4SX#)_/G[O'WA2L@
MS:HG(<LGT<8Z=^9ESO2TWLZ\L>NY(\NRIH/M+@5C6+VBG,L-">A%#Y8,2<66
M]F:__X8]ZX\V)BUA1X[KN+MA:^6[9?FNL7R?+G>;KX\NM]!Q9!G1,UC7SB2)
M*(Q%L$*1)* (QM!<T) I]!>7K83R>,.=5%^3,69T+!E3N!J184ED>!R13S0*
MSQ0_@W5.CST?R6-XD(<QGV-Y=.2LALXKT7G'H?LB2,B2^SXB28@^_$B!7NW[
MC]_./E^W0?,.0C-F<BPTKS&]]C31J"0Q^I5IM<BG51"(E(;H.E$4DE3H.]Q-
M^6K51F1TD,C(4$1>IC'G-_;&N"0R?MNTNJFFU2L>?2.0\:%RYP?O\(TIOQ'(
MI 0R,0*9<UA $B6(EF!]D$O+0WM/[F]BJ-@8\=A)80I7JQA;E=ZQC#5?MVVS
M: V=@!1'U0)+%"(Q%XK]!^T0<-T*"<CPTQ5A FU)E%+$5^@$MMX^[+W9ZG("
M&V(?=L0^"&*YH9FBC9[;]9+5:(R19V'/:6[BYGJ.)=H:V',FWMYM'.](2?RK
MV]9GGA ]Q4C42@4?7&',*1Q-PQ2P3L&N*-B_2F%B(9\\2P0[]PT7%-T26'G]
M%-;CA6)1E*]"L&FU,K(/,S(F>#0C4\ ZHTKPXC<K7D1>MJE,V6CUUXK!:62%
M'3RV1G;+#.I4!^.F$,:.@UW7V3^%*BF,S5KX3WA31Z=:Q[U#\%;L,[GADF5O
MR+#:+!0/'@ ;6J1+R4(&+^JM;-QFAGI^-\%T*H.[\E9'5VEF;!;-<Q['@"EC
M!!-I382>?'^G2BI8G/?-IJ8T=H;8&F.[P:I3B;PGKN=-1GM:J!+ V*R "P[S
MB$B)KEJ+[E*XSCOUYG?EK0ZOTLS8+)K?UD0=B=J"9Y?>?-P4[=[0G>QILDI)
M8[.4KG/ZIN7084P=2=T"4Y?>?&P2ZG5&E;C&9G7=_!EC]R>V?VYHO*3BWU92
M78KH>:?>_*Z\U7_WJ^2[;9;OU0M:J1VNDX#'%-W1@+*MYMV&U&[JWFS#;NR)
MYOC'TBJ\[4X_=UP/6P=1B6W;++9?J\J=WFJMOTO=/._4F]^5MSK)2K#;9L'^
MYI:R&RUEM[=4IWJ\+:S;UE*#G5.!F(K[['1%PKMLFJC\I_9RM#S!N<S.+5Z-
M7^'S>7X.4[G)CX5NB+AGB40178%+Z_T(&EWD)RWYA>*;[.QAR97B<?9Q34E(
MA;X!OE]QKEXN=(#RO&OV/U!+ P04    "  =@:1669#EG@X(  "U-@  &0
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
M+PZ:*JSM]%0152HBJ_U])@D'/TFZH6T*HG-:WYF2'<B,*YGQN:PO-D8-17&
M&F-F;:ZG&.CJ6=P=QOS*O ?N%T11T]CMS?>55X,4.) !EHD/'% ^=,TGSMY^
M7WT:.:!UFC_5!,LL=3$Q]B-#S!!, 3540#M5V!VD##XP00PC-VP^4-!$#H@Q
M]#P]>QUV4(,"]-Y(>/!,LWVI9 AV@!H>8#<]G&AUT.0%MSDL0\ "U+0 3\6%
MUQJ=21"&M"'H 6I\@'9^>(/)F6"A"-9OZAN"*Z &"VB=T$\VN<@0$X0A-F:D
M(>@!:GR =GZHO3?G^KUY2=,Y$$R^H!=OS,]C0 0@!UPX!AD5X-U"F>16F21@
M"W 11-XX\$(@WZ#E3HC''O;&0'9\38MUCO3Y?6NM3#8) Q<&3<!OO2[ <=!N
MI4AS!W+?0(OH3-10OBD/P2!(,PCJ9I 3;129T-'T&GMC?<74UCA.!8Y7VB@R
M$<20-@1^((T?J'M1HY^-(A--0E>^9C;U#;'*@32]H%/7.>QBS&4-'_E!TT;M
MC?45H]D$V=GD.Q,DE8]5BYFVBC+Y1#JG-,ZF*M]@1VFJ7FT2.>ROQ@_4@1_T
ML;Y0.@;76Y*DY#&EEPO&+W.2TO'+>JET_^LT93,BI/4K8W](LJ>45J?!K3PC
MK^E>;S31!<'8Q4WNM_>][UAJ?D$=_'+^VG1,+R;V(->-S'M\".Y!FGM0!_<T
MZ_)%4L*E8)>U6AS< ^/R^585VI%L1H&L'[CA=)X(\#?+\]>5L;5T)F1!WS57
MHNS2^I9.4Q;J6*4Y5CH-6&>]H4Q,@@@%(6Q698C%'JRA"W<L]KSN0=LE8LDV
MHK?]8'.)""+7CW%SXK=WNV]9-*#A#D [9UGL-PHV 0]"&"(W:I9D",S#&O-P
M!^8-:CVV"K96S63'P(UA;'Q%&N2;6.VC6 = OL9TWG07F2M<?@#C,&C6XZS
MZ=0^%JLO]7>$/R59+E]F%C*]^R&4X\/W'[_W.X*MB^_'CTP(MBHVEY3,*5<7
MR/,+QL3+COHD7?T+PO1_4$L#!!0    ( !V!I%;2G!O^9@<  ,,P   9
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
M6Y/IF@FM3U<KP*!>@?U$:P8C1>V'I]IUQ,Q#JH//U'ZK?:!6+[S4F>$P.#=
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
M'8*H7TTA2B&%J"H1GQ5$N*R=BM_ABOKU%*)4BA")]JS,PF7M5/N.;-15D<V
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
MSF:N=V0 T 1Y47X,O-L*L)J;LYGKR0WH)TQ"/V?S8TB10[K@$WZDPR[7&5L
M$Q^RLD,)0)TP#>HP\F-(F2-F9Y$!FI=U,+_Q9BYSSY !P$Z8!'8X 3(@$]-B
M=E4RC89.I5Q59%Z:\MDZ60"P$Z:!'4Z"#$AII4(>H.A4RD7%-O%V5<BM)@X
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
M_<.W]V^J?-L\COHNKZH\;5ZN61BSHA[ O[_/>31HW]0&#H] 7_X?4$L#!!0
M   ( !V!I%;S!!=2NA0   L) 0 9    >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;,6=76_<.):&_XK@&0RF@:0M45]4QC&0F-V[#72FC61Z]V(P%Y6R'!>Z
MJN215$GW8G_\J&R7^:DCL>IE<I,XCO0>ZA6/I$>'(B^^-.UOW5U=]]'OF_6V
M>WUVU_?WK\[/N^5=O5ETWS?W]7;XG]NFW2SZX9_MI_/NOJT7-P\[;=;G+(Z+
M\\UBM3V[O'CXW75[>='L^O5J6U^W4;?;;!;M'V_K=?/E]5ER=OC%^]6GNW[_
MB_/+B_O%I_I#W?]Z?]T._SI_5KE9;>IMMVJV45O?OCY[D[P2+,[W>SQL\C^K
M^DNG_!SMC^5CT_RV_\=/-Z_/XGV3ZG6][/<:B^&OS_55O5[OI8:&_/M)]>PY
MZ'Y']>>#^H\/1S\<S<=%5U\UZ_]=W?1WK\_X6713WRYVZ_Y]\^6_ZZ<C>FC@
MLEEW#W]&7YZVC<^BY:[KF\W3SD,+-JOMX]^+WY^<4'88=-P[L*<=F+E#-K)#
M^K1#.G>'[&F'[,&9QT-Y\$$L^L7E1=M\B=K]UH/:_H<',Q_V'@Y_M=V?^ ]]
M._SO:MBOO_RY66R[Z'V]K%>?%Q_7=?0RNEYT?21V=?3X?W\5=;]8K;OOAO_Z
M]8.(_OKG[Z(_1ZMM](^[9M<MMC?=Q7D_M&2O=[Y\BOKV,2H;B9I&[YIM?]=%
M/VQOZAM]__/A")X/@QT.XRTC!=\MVN^C-'D1L9BECO9<S=^=.787].ZB7H[M
MKAU-^GQ2T@>]=$3OQ]5VL5VNMI^4$_-"GI=__CQL'_W4UYON7R[O'\4SM_C^
M2O*JNU\LZ]=GPZ6BJ]O/]=GE7_Z4%/'?7,8AQ01(3#,U>S8UH]1'3/UUN]@T
M;;_ZO_HFNMZUR[OA&A)=M_5FM=L,77_5+9O=MO_.9?-CN.(AW/[Z^OGR)6-9
M=7'^6?6/;)2O?ZZ0>9P\A]2,R9^-R4EC'M.\?3;%=:R/"KD2.$M8F97,.%HR
MDN_1.H+&><QS[C[>XOEXBR,ZP@^_+]>[F_UOWRR7[6[H#C]M^WIH9?\BJN)(
M+/[HHJ8=KEMM_9R)+Z(/_6J]?MQCV-7E7&$=!$OCV+"-;+"O;7;$8<O8[5GY
M[%D)]NQ=<[.Z70V_&NX4UW6[:FY>1&\V^V1RN51:;4[CPG2);**O2R QS4W^
M["8/Y.;0XW8?N_K?NWH[],#'QQN7G]SRTS23;*&OF2 QS<SJV<R*-//OS7:Q
M]VNQCO[YKMY\K%OG39$4\;TI(L4$2$PS+XGE\U\<\EGC21WD*U1-H-1T9Y4G
MZX3LF#]M[A>K=DACE\7/N3W\L&PV]?!?G^NV6SS=3(:_W]7]77/C]#RQLOME
MDAGY_;21_JR@;R/H SC6("8-8L<;],)TZ,4<9YA]M^6F,?8V29RGIC5DTX^U
M1@) 0CX*.[.R>Q&E<=0W$:\>'T=DDA+7/3J0=X)"<0"EIILL@2#)@E[ZD(_V
M5U U@5+3G95$D9R.%(G]>%_$N749@Q*%(V:>*<BF'ZX$BH0FBBI^#+G/RL>?
M!E+XK[9>#!<PYZ$CG_>OH&H"I:9;*3DC*8/F))(1KJ!J J6F.RN9(Z&A8U9.
MVMPPH&-NYB24'5PQ696.Y*2D@H3&@J>.M'^@ZKJZEWW(>=Q0.H"J"92:_EY5
M\@$+R@<,R@=0-8%2TYV5?,!H/IB3D,Q^U$]8G)LO&>E(WKXX@B9EQMPIR>3S
M/J.?]T=3,OK_:";%TQ&\NQ-23:#4='<E,K"@10,&Y02HFD"IZ<Y*3F#'5 YP
M+S^?PE-OZ^@6>OL9@@Z8I -&TX%U'?A[TY.W9UK/NV]"D0*EIGLIT8,50;,>
M2B)0-8%2TYV5),+HDL>LV[-=M\B2),^2U,Q?*$FXPL9IE23%R"U:0@*C(>&J
MV6SJ]B$WKYNVOVW6JR;Z4'_:[.L-Y(T9R0174#6!4M,]E23"JJ I"F43J)I
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
M*=<-U.]SQN3SB4Y0;AJ=_ =02P,$%     @ '8&D5NNU<KY/!   +QD  !D
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
M8D _["//G>*B*VUZB!0P^E;@ZB+/Q\W\G8X-O\L.$-2=4ICGVSFOD>DZ(W7
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
M.S53[P%-8%"*)Q,RTIDWS8@_(;KTL9EY(W^L!S06,^*U=AN5*RD ?;<"?+V
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
MI@SD]SFEXJVAKGCEE=[["U!+ P04    "  =@:16%4!/E+T#   ##0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6RM5]MRHS@0_145.[6;5&7#W>"L
M[2K?IG8>9BL53W:>%1!&%4 >2=C)WV]+8.*+S.;!+P:)/JUS^EBH&>T8?Q4Y
M(1*]E44EQE8NY>;!MD62DQ*+>[8A%3S)&"^QA"%?VV+#"4XUJ"QLSW$&=HEI
M94U&>NZ13T:LE@6MR"-'HBY+S-]GI&"[L>5:^XDGNLZEFK GHPU>DQ61SYM'
M#B.[RY+2DE2"L@IQDHVMJ?LP=WT%T!'_4K(3!_=(27EA[%4-OJ5CRU&,2$$2
MJ5)@N&S)G!2%R@0\?K5)K6Y-!3R\WV?_JL6#F!<LR)P5/VDJ\[$56R@E&:X+
M^<1V?Y-64*CR):P0^A?MVEC'0DDM)"M;,# H:=5<\5M;B , Y#$#O!;@G0*"
M"P"_!>C*V0TS+6N!)9Z,.-LAKJ(AF[K1M=%H4$,K9>-*<GA* 2<G*\F2UYP5
M*>'B#[3\55/YCOY$3R1A54(+BG6Q689^ZH*0%$VWA(/!:)5C3@2Z61"):2%N
M ?6\6J";+[?H"Z(5^I&S6N J%2-; E&UG)VTI&8-*>\"*1]]9Y7,!5I6*4F/
M\38([%1Z>Y4SKS?A=\SOD>_>(<_Q? .?^>?A7@\=ORNZK_/Y%_+] ]N35@DK
MR8.I. TX,(/5OGX0&YR0L04;5Q"^)=;D]]_<@?.72=F5DAWI##J=05]VK?.;
MUFF2V6 '&JO>-MN)YP1A-+*WA_S/H]QA=!!U1"SLB(6]!LRPH(FQ]N$U:W^E
M9$<2!YW$06_MN_V*V_T*-I2PE46S;>&-+B3L3EJMT0W=3]^:2M*L$QXXX(>N
M$_M#Y\0J4Z S#"(O-+L5=5*B7K<6M*A!B=&OZ)I^72G9D<BX$QGW^J7_DFAW
M-=?BS[IF"NQS;=@)&O8*6F89'-7JZ-@P22I)<5&\HU1Y"0?WB;#_$3,\Y^@/
MAN&I%$.8&_F1;Q;B.A]GI-,KY0>3N&BH@S77\ZA=]KCV01#ZP:DR<Z3K.</X
M@KB#!L#M%3<%:SI75B2I.944="S?DJ*&XQ=EG)5HSLI-+;MN8(EY!0(%>B2\
MZ03NT+1D=26-.MTS]G$<Q/&IR/,P-W("]X)"[T.AUZMP0;<T)=")(+ %/8,U
M0G+ZHLW<"S'2]L[.GC-?^D*.Z7XT!V[OF3PQ$[Q#[6O0R-3_U%EJ"#,=IO9!
M.UD2OM9=MH"_.=C;]%S=;-?)3W7_>C(_4QV^;E,_TC2?!]!1K6DE4$$R2.G<
M1V Z;SKN9B#91C>M+TQ""ZQO<_A*(5P%P/.,P4NE':@%NN^>R7]02P,$%
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
M& $.@4H#,;XFA!\:TD%U-;;\!U!+ P04    "  =@:16(>4-Y[\,  !0CP
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
M ]]">R9-).AB!HRQ;0FZ&)4OL;2))\,PODS@!-WY@9"H]YN"(J+AC.P2F.R
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
M3G'RAFH'%6*@:&&%-MRK+33Z"KOUU9O:PD_7%6ZG.^<!5/!!H=D):P0?/CO
M'@.J\T#10B@T.Q^-SL-.W?*&'C/<K>/='06H]()"*RGRMTYXZ-I>%"=E)(IX
MSE1Y^*%^6I_&N2K.H+QX?AU<SLHS-0U,><3GCHB%7L(HI7,-V3L]USD6Y:F9
M\D;Q57&.Y(DKQ;/B<DE)3(49H-_/.5?/-V:"^NS2] =02P,$%     @ '8&D
M5BAS@_CV#0  'GX  !D   !X;"]W;W)K<VAE971S+W-H965T-3(N>&ULQ5UM
M;]M&$OXKA*XXM$ :<<GE6\XVT,07-(?D$#1I[S,MK6TBDNB2E%T#_?&WE"7M
MDCL<[DI#Y$LBR</A#/=E'CZ[?'CQ5%;?ZGLA&N^O]6I37\[NF^;AS7Q>+^[%
M.J]?EP]B(_]R6U;KO)%?J[MY_5")?+D[:+V:![X?S]=YL9E=7>Q^^UQ=793;
M9E5LQ.?*J[?K=5X]OQ6K\NERQF:''WXK[NZ;]H?YU<5#?B>^B.;WA\^5_#8_
M>ED6:[&IBW+C5>+V<O8+>_..\:@]8F?R1R&>:NVSU^9R4Y;?VB\?EI<SOPU)
MK,2B:7WD\K]'\4ZL5JTK&<B?>Z^SXTG; _7/!^_O=]G+;&[R6KPK5_\KELW]
MY2R=>4MQFV]7S6_ETZ]BG]$NP$6YJG?_>D][6W_F+;9U4Z[W!\L(UL7FY?_\
MK_V5T Y@?." 8'] 8'M N#\@W"7Z$MDNK>N\R:\NJO+)JUIKZ:W]L+LVNZ-E
M-L6F;<<O327_6LCCFJOW>5%Y?^2KK? ^B;S>5D(V4E-[/WOO\JIZ+C9W^[_F
MFZ6G&9>WWOMBDV\61;[R/FSJIMJ^'/CCM6CR8E7_)%W\_N7:^_&'G[P?O&+C
M?;TOM[7T4E_,&QEX>_KY8A_DVY<@@X$@/^75:R]DK[S #T+@\'?XX==B<3P\
MZ!X^EY?K>,V"XS4+=O["H6MV3/R7NA9-_0;*Z,4%AUVTH_--_9 OQ.5,#K]:
M5(]B=O7/?[#8_Q>4'Y&S3K;A,=L0\W[U8?,HZJ9M7*\6BVU5-(6HO7NQ6GI-
M*;MBT_[T#%V"%[_QSF\[GSQ>Q2F/>7(Q?]23 \R2D(?\:-8)FQ_#YI:-]+'(
M;XK5+FRPI3AE2Q$YZZ0<'5..T);Z6C8RW0)LK_Q1#LK\9B4\.?=[=;X2T*5X
M\1]I3<%"EOI)T&LRR"YDG(=PF\7'!.*1KM8(>5D:K\H;X=5/^0,4).K#M;V(
MG'7238[I)D1=-*%,F<A9)^7TF'**MO"UJ(K'O*W<WDKE+$M%830]6"=0[ZX7
M(C5Z<>@S/X'[<';,,$,S_"@>Q>KEG S* #W:-0,B9YU$F:^@@W]^'=S[($J8
MRELW8PTLL1-JH=W<NG?=F32S-(YZ4RL>P:D9*FC#4"RA=U\(:;W%#W=NSBF
M#5/(AH4$'1B%1\X9$WGK9JQ $4,!R'D=F!L=V.]WWBG@#U/XA^$ J'O+ N:
M.G!N3")OW7056F(Q0?<EA4M4WKH9*\#$4' B&[B^W]V)+MH/XL^M!!.K]K83
MS#R!ZCM/6;_3FG;,#Z/,AX$ 4UB'X6#GK,%F@A,8BH.&"!9G"L@P',F<?N.W
M=ZS'E,0^B\-^[)!='&8Q''J@D$F XH"KCV6^J;U*+(3L(/)2O_(VH@'OTGTC
M NZGH>_W0P4-_235VJ,;J\(4 8XI?EDLJJU8:@CX&#88,0 CTHBG_7AALP%P
M&VC4!XX/_BW'7/-\Z!!@Z^\]Z*<.6!_F $8ROH'H5$$/; OZV!U50%K5J;QU
MTU95/<"K^G_+S<^'\>@MQ4-9%_"4B/MQSMH$!%',DB >ZF6JD <CA5Q437%;
M+.2]8-U2C?N<P)1(*WI@,ANAGT3)P&0:J%H=X-3&%S6#UJ6<0;>;I:B\_*X2
M.\*UG5$K\;"M%O=Y#8_[V(PL8W&_F %F/(ZRH191E3? *^]_MINB+5?;F[):
MRE'6R!EK*6YDZ%MY6<& S;(JIP$>]P.&S/C@!5?%-\"+KS&M/N3/@W,JP 1D
M_4(+&+&A(ANH(AO@1;;'LO_MV7%@N%?G7C\%CQ"J:AT2\ @A*8] Y:V;L:KY
M(5[S-1HLWZ5LSX"%9F$/.,_Z]1\P0\BM4-7_T';M8ZS"AJ1, 96W;MK:&@B^
M"'(N;[EW/]IJIAG6:@H@A#A ,&89B1B.D1\ PRN5S(W(J]9\*=;MW9:R6)<;
M\2RQ?_5--%Z^6)3;=LVOM:GS1WE$??P1O JD\(/*6_>:*HP21E0C@12B4'GK
MIJV 3(@#&6NL&9I()))5-8Z-3C\%IQ J9!..<0J]L?$VWWSSOA9KX5UCZ9&N
MR5!YZUX#!9;"E*HODZ[ 4'GKIJW 5S@"ONQO,T*3J@BS.(QXOS-/ :6X@E(<
M)S[>"WE;(9OQUU)VWY8%>>G-^?)1MB^,T[G);(1IR/P^MXN?^=3,%&3B.&12
M>T_ )(A63?:I3K$&PQ7&X@3[2S@IO*+RULU8P2N.PRLG7I>#(,GD=0$[C-?E
MVLZ2Z191N,F9P+PN:(CPNEP!%XZ3*Z?SNMQD1\ =/9 =MJ5'@0^.@P]K7I=#
M;(D$W,9\#1FFG*4!&XA5X0J.XPI'7I<#JQ  KSM@-G"'P!4"X#A=8L'K<I,
M,7E=P&B0U^6J4/.,")]P4F*$REMW.Y>JYA%>S:VQ-N['->O(1 0HKQNI(A[A
M1=P!<.&>G%."Z) T# 9Z9J1J=82OAYS-ZT;F0@C$ZP)F"*\;J<H;X977G=>-
M@+*:)E$?+@)F@>_[ \4W4L4WPHNO"Z\;F374Y'4!HT%>-]*V8N)%5MLJ;<OI
MXAZ=>_P4-$&D*G5$L#<A(MV;0.6MF[&J]Q%>[\_@="-@#01@!P$SA!V,5.V/
MJ.[^(]*[?RIOW;05J(CPN_]S.=W(I 3 5@.8@^%6BQ4XB$=N]?49YOOPN7B$
MSENQIR 88H5-8D8T"F)2:$+EK9NV C Q#F"L,69L(A"8S\5/>&I""M'$.*+I
MC L[+A?WZ-R@4VP&B15 BJD>?(E)EV.HO'735H K)MLR$IOT!/=]QOO($#_C
MJ1EI#\/@9,<)7&X,L1D EXN?^=3,%%2*<:C4&:)C#TS@OIQ[Z10++;&"6K$M
MU$)@<4R*LJB\=3-6*"L>V^#B0.W&(%8RJ5W #J-V$P6J$AQ4G4/MXJZ=G](R
M29@@8DDZD*&".<DIC[#8L+^)R:'TYQ74I!NP BC)R!,IMIQO8@(4(S[,I!N?
MPAL)CC<<>=X$6+V(C3@!(YX-1*J008)3)Q8<;V*2(2;'"Q@-<KR)*N )U7Z*
MA)0HH?+635M5^81H/P7NQSEK8'<&QO$FVD.M(_LI[($8[LDY)9,>&1K<JEXG
M^++(V?1N FTM->E=P RA=Q-5?1.\^KK3NXE96HW9"3/I/A:L"F^*%UX76C<U
M2V/<WU8,V$0#5S-5M3.UW8/0PZW6'"]^ N<'F*>@#E)5F5."?0HIZ3X%*F_=
MC%6M3ZVW@;IRO*E9TOOC"C7I1JQJ?DK%!J2D; "5MV[:"DRD.!MPMLZ 21$8
MK869=,-68" =N>5')ICO0_'B 3OWBBEXAU1!DY1*<",E1294WKII:YH;.(BQ
MAIBIB4)@BA<_X:D)*523XJ@&&R9VC"]^ N?VG6*;2*:P4V;[_,Q8M\Y(*0HJ
M;]VT%1K+R#:39./4!7ZR4Y-16"K#68X3R-YLG._ 3WIJ4@HN90Y+,;MQZ@5@
M)J3K+U3>NDDKQ)79(BX$%6>D8(O*6S=C!;:R,=D-!XHW&T=6J$DW1H6LLC%I
ML=.)W<SD2EB0I8'?W_<*&89^',0#Y%BFD$N&DRJGL[:9R8J >W8A.V3/;J;0
M1X:C#VO^-C/1A]$S,)-N?)I>%PXF'/G;S"0_Y,7L+QU"5FDVH!7!?%UR"^=)
MSK@#/;@>V[ R$L+)LF*:RI:/5W8+HOK@ E4C0FUZT05:=%2/P!X\$4WS9.YZ
MJ6MZ63Y>T*WO)$8<N6=N38TP7Q/#\O$%$0<$.>+*/2%@:RJR(9GYF@B6CY?C
MLSGKPPGPL65=I)FO*5KY>)EVYZL/'O%@,9M>L)H8E>_XA ?"61]\===S#3$G
MP(H-"3GYFA"5C]=@"(A;<]8CSMV[_A3D ?,U72O?]FD25+>2E"(@<]=3KM20
M ZZ->19R8);( ;!#]KJRCO FU>Y,1J6@><AI$D%.79%S1)+S7"[[X'^\]2:!
M%[H<)ZY^.31-?1_F>R18]WXTB?*G+OW)J):"&)6.YR'U*?@)INN"C@B#VN-6
M9@%]II']U'4_<9G-H7%B1WV/.'=OW$DD075-4$:UJL-P>5'WU*=8UV&ZP.B(
MPJC+#0P@% KN>AXYY\E9:?AL1'CT!"Z< 5*BX,[GD7.?K*^MX; 1;=*AQ:L!
MN6U:^70J=[WL-1P7V.(X#'OCDJGN64^CJ:Y!N!'55#?=8D ;U>C&J$TO3@V
MX4*EYRD6TTJJ'MQ99:B!H!&IU#-$C0&Y4[-9,)M>T!I\&9%#M:;0&:1?"NI>
M@):8\ 73M$[9B-BI(Z7. -%265M9?T\?;!?Z W+13%,W92/RIC:,,Z!4:K:_
M]1Y4IDF9LH#J 5V&JZ*Z#\))L( FC\I&]%'MD3NM).K!G4U+:DJG#!<6=0)L
MM(JG!W=6"6GU?$3)]'RR&5 J-885:M.+7:O*N&CH*61S",F6F^(7D!VB?L%"
M_94ECH^;8*0SH">:&)4 ,AKBG#7)43:B.3J(<^V)9UJ]4#)WO4NBU7%KR5#T
M?3.DC[>0N>MEK:&!$<70<XAG0$34'&OVBSN:*B@+R5@%6BE0,G>]U#6X@<MN
MGD\XA^,[.0XVL4VK:7!A1-$3FW2^$XU,I0AZN&Z3\!>:PBCC5+M-&95DZ#[U
M211(F29!RD8T2.W!*+< -9.HC#)-9I3AJI[H8+'DDFE52,G<]2Z)AJXXU0MD
M&"YIZI[Z-"^&T]\,1[<9!A G-;OW)&A+DSEE(SJGI]#(>Y=P53HD1@JHYMJ[
MN]LWIW_*J[MB4WLK<2O=^Z_;QY.KEW>1OWQIRH?=Z[QORJ8IU[N/]R*7J;8&
M\N^W9=D<OK1O"#^^$O[J_U!+ P04    "  =@:16N)MS%0D"   @!   &0
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
M-.((Y@ \8$B2N'-P[SR*U^=4O/E]9_0$4$L#!!0    ( !V!I%:7BKL<P
M !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6
MH@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.
MD4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,
M<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW'
M]I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ '8&D
M5M19/P!_!   7R0   \   !X;"]W;W)K8F]O:RYX;6S%FEMOVS84@/\*X9=E
MP#+;NB1I4!=(XZ4+D#99G.5UH*5C^R 4Z9*4W>;7[TB>4:JU#_;"ZLD6J<LG
MBCP?>:2W6V-?YL:\B"^5TFXR6'F_OAP.7;&"2KK?S1HTU2R,K:2G3;L<NK4%
M6;H5@*_4,!F-SH:51#UX]W9_K@<[##>,A\*CT538%#PC;-VW^F93;-#A'!7Z
MKY-!^U_!0%2HL<)7*">#T4"XE=G^:2R^&NVEFA76*#49C'<5SV ]%C\4SQK(
M)SEW;8F7\T=)()/!V8A.N$#K?+M'>WY)C!N@G7=;M3<WJ#S8J?3PP9IZC7K9
MG(;N8AC<1ML.^]]=(U[:_].,9K'  J:FJ"O0?M>.%E0#J-T*UVX@M*Q@,K@V
M&[#B02ZAN2FZRFVYNT%/9$%SV4ND"GM;MHPQ>70)VD$IZ)\S"DOB*,6LP:%#
M \B$@4QZA/PG"2!3!C+M$S(-(#,&,NL3,@L@<P8R[Q,R#R#/&,BS/B'/ LAS
M!O*\3\CS /*"@;SH$_(B@'S#0+Z)"SD%5UA<-^7"+,3[VJ$&YWX3[Z5#)\)@
M/N*B^2@NYJW>@//-3F(&16W1([@0CE5-9-?<&:F=>(0"<"/;2W_CXNPRCJR7
M*Z7,5NH"!!TNKBV4Z,6=<0Z<H,<=8G)^&4<6S =CRBTJ):0NQ;U?T3SBEF9/
M>MEPB*L0DS/,.+)BIF#I\3;3+W&#FIH5I2)0YVU[9(C).68<63(S;XJ7E5$E
M6/>+^.-S3=/5D(U3RSBR6VXD6O$L50WB(TA7VV8JYCOCF)/*.+95I%O1,*8G
MBNU2(.3B/#*.+I*JPC;XN7:,D$X\S?.!NF W"'(>&?<IDLY<-N%$DO0A$G'R
MU,1M]VM(R1DE^<E&.0C(+EQ^JEH:W+U86M(0DU-+$EDM;,SN=DI.+4EDM1R*
MV0<?.2>6)+)8C@3O/6>(R3DFB;Y^88*E. DQ.=<DD5W#A\MP59UPZDDBJ^=P
MN#P53_#%U[(SSCGY))'E<PSSJC+6XVN82.'DD_8BG].VCUI9A)B<?=+(]CF&
M^;>V(!6&F)R#TL@..H;YV$"^AJNPE$V?1780VS>[23[.06ED!_TPY3C=:?W>
MXI+4&6)R%DHC6^@ YG\+V[_J[_HF9Z$TLH4.8'XR6A:%)4IQ%V)R%DHC6^@
MYH-T7DQ)\E078G(62B-;Z #F1U/B J$43]/'$).S4!K90@<PB<Z)63UW\+D.
M,^6<A;+(%CHTA(RB'<%2WYR&F)R%LL@68K-7G;B9<1;*(EN(S5YU,3D+9;VN
MA#IO<=C7.'VLA!JE%X:0P_EFQEDHZR')1IA3W& )N@PQ.0MED2UT!+,MIC8-
M,3D+99$M= QS)2V-]3"\9YR%LL@6.K8 /A5M38C)62B+;"$6LQ.0<LY">60+
M'<>DB5PGG9YS%LHC6^@XYK6T-LRLYYR%\MA?$GR7NA8G4_ 252=]E',"RJ-_
M1L#D9;K=DA-0W@IHN/^@I80%:B@_T24<E1=2%0]6-#^[MV]9WB3%%[52UU1V
MKVGN4^Z_C]E_V_/N7U!+ P04    "  =@:16#Y142-H!  !9(   &@   'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=H[3L- %(7AK41> )/[F/!00D5#
MB]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O5?6)^LD><O:=>6;7?(FVV?)\?]
M[I 7S::4_B&$O-RD?9MONCX=SE=6W;!ORWDYK$/?+M_;=0HZG<["\'-&\SC_
M.7/R>NK37R9VJ]5VF9ZZY<<^'<HO@\-G-[SG34JEF;RVPSJ511..N^OI'"X'
MN3E/;B;/;XMF>'Z3)M0.4@C2^D$&058_R"'(ZP=%"(KU@V80-*L?= M!M_6#
M[B#HKG[0/03=UP^2*<HX)4@:84V@M2#70N"U(-A"(+8@V4)@MB#:0J"V(-M"
MX+8@W$(@MR#=0F"W(-Y"H+>BWDJ@MZ+>2J"WCCZV"?16U%L)]%;46PGT5M1;
M"?16U%L)]%;46PGT5M1;"?16U%L)]#;4VPCT-M3;"/0VU-L(]+;19@F!WH9Z
M&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WHYZ.X'>CGH[@=Z.>CN!WHYZ
M.X'>/MKL)M#;46\GT-M1;R?0VU%O)]#;46\GT-M1;R?0.Z+>D4#OB'I' KTC
MZAT)](ZH=R30.Z+>\3_USN6T2_G:\[W&Y_\GU>5\;[H^_K+\/CEZ>R\X!_B3
MX/$+4$L#!!0    ( !V!I%8A7:<FS0$  "0@   3    6T-O;G1E;G1?5'EP
M97-=+GAM;,W:R6[",!0%T%]!V5;$> @=!&S:;EL6_0$W>4!$$ENVH?#W=<(@
MM:*HB$J]&R)B^]T76SJ;9/2VM>1[F[IJ_#A9A& ?&//Y@FKM4V.IB2,SXVH=
MXE\W9U;G2STG)@:#(<M-$Z@)_=#62":C)YKI515ZSYMXVY>F&2>.*I_T'G<3
MVZQQHJVMRER'.,[63?$MI;]/2./*;HY?E-;?Q D).YG0COP<L%_WNB;GRH)Z
M4^W"BZ[C++:IF _;BGQZOL2)'LUL5N94F'Q5QR6IMXYTX1=$H:[27=&;\\DA
M[C#M?OG5^5V9<X%QYM09Z^.).;H\[G D[>J^C87(A?+\(QX38^FKGX_:TRZH
M^&5VW-X/XY;=>7C67:[?XZ]G?*Q_81\"I \)TH<"Z2,#Z6,(TL<M2!]W('W<
M@_3!!RB-H(C*44CE**9R%%0YBJH<A56.XBI'@96CR"I09!4HL@H4606*K )%
M5H$BJT"15:#(*E!D%2BR2A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP*
M15:%(JM"D56AR*I09%4HLBH4616*K I%5H4B:X8B:X8B:X8B:X8B:_:?LKX;
ML_SK]];M-:UUV1SR6?=QP.034$L! A0#%     @ '8&D5@=!36*!    L0
M !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M"  =@:16/74DB^\    K @  $0              @ &O    9&]C4')O<',O
M8V]R92YX;6Q02P$"% ,4    "  =@:16F5R<(Q &  "<)P  $P
M    @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( !V!I%9&
M0M)TS04  ,(>   8              " @0X(  !X;"]W;W)K<VAE971S+W-H
M965T,2YX;6Q02P$"% ,4    "  =@:16N!1QBUH'  #:'   &
M    @($1#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @
M'8&D5H/D2Q&A P  30X  !@              ("!H14  'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;%!+ 0(4 Q0    ( !V!I%;!<.V[R0<  )XB   8
M          " @7@9  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M    "  =@:16<A:Q&\H#   ["P  &               @(%W(0  >&PO=V]R
M:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ '8&D5DY,UFL^ P  #@@
M !@              ("!=R4  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+
M 0(4 Q0    ( !V!I%:L'S>X(P8  .(D   8              " @>LH  !X
M;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  =@:16X7(E;_L"
M  !M"@  &               @(%$+P  >&PO=V]R:W-H965T<R]S:&5E=#@N
M>&UL4$L! A0#%     @ '8&D5LJ/D,6Q"   YR8  !@              ("!
M=3(  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( !V!I%9,
M\,<L,PL  +X=   9              " @5P[  !X;"]W;W)K<VAE971S+W-H
M965T,3 N>&UL4$L! A0#%     @ '8&D5KJWVEY$#@   RL  !D
M     ("!QD8  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M"  =@:16R)[$J5D<   P7   &0              @(%!50  >&PO=V]R:W-H
M965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( !V!I%9KAF @I H  /8:   9
M              " @=%Q  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L!
M A0#%     @ '8&D5C4ZJ:)Y P  (@@  !D              ("!K'P  'AL
M+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  =@:16NBPS-ZP&
M  "!$0  &0              @(%<@   >&PO=V]R:W-H965T<R]S:&5E=#$U
M+GAM;%!+ 0(4 Q0    ( !V!I%; :;V3!@@  .D4   9              "
M@3^'  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ '8&D
M5L%8M*[$$   "C<  !D              ("!?(\  'AL+W=O<FMS:&5E=',O
M<VAE970Q-RYX;6Q02P$"% ,4    "  =@:16ZU) F#H"   #!0  &0
M        @(%WH   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0
M   ( !V!I%;8AR#CR00  !$+   9              " @>BB  !X;"]W;W)K
M<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ '8&D5DH%D%V##0  2R8
M !D              ("!Z*<  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q0
M2P$"% ,4    "  =@:16O*^,31X*  ")'P  &0              @(&BM0
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( !V!I%;Z*/U^
M.A(  -@\   9              " @?>_  !X;"]W;W)K<VAE971S+W-H965T
M,C(N>&UL4$L! A0#%     @ '8&D5O\I?M#W!   ?0P  !D
M ("!:-(  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  =
M@:16ONY=NCP#   '"   &0              @(&6UP  >&PO=V]R:W-H965T
M<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( !V!I%9![@RGHP4  &(/   9
M          " @0G;  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#
M%     @ '8&D5KDV+4IQ"   9Q\  !D              ("!X^   'AL+W=O
M<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  =@:16(P"!HP<$  "&
M"0  &0              @(&+Z0  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM
M;%!+ 0(4 Q0    ( !V!I%;/(=?)7P(  %(%   9              " @<GM
M  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ '8&D5K.8
M)_!E!0  ^QH  !D              ("!7_   'AL+W=O<FMS:&5E=',O<VAE
M970R.2YX;6Q02P$"% ,4    "  =@:1669#EG@X(  "U-@  &0
M    @('[]0  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    (
M !V!I%91+%E;DP4  (X@   9              " @4#^  !X;"]W;W)K<VAE
M971S+W-H965T,S$N>&UL4$L! A0#%     @ '8&D5M*<&_YF!P  PS   !D
M             ("!"@0! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"
M% ,4    "  =@:16NH/.&*8"   *!P  &0              @(&G"P$ >&PO
M=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( !V!I%9)]148<P0
M .T6   9              " @80. 0!X;"]W;W)K<VAE971S+W-H965T,S0N
M>&UL4$L! A0#%     @ '8&D5KD=,R11!@  K28  !D              ("!
M+A,! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  =@:16
M5U<^D<$S  #*50( &0              @(&V&0$ >&PO=V]R:W-H965T<R]S
M:&5E=#,V+GAM;%!+ 0(4 Q0    ( !V!I%;^,#(58@D   Y=   9
M      " @:Y- 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%
M  @ '8&D5O,$%U*Z%   "PD! !D              ("!1U<! 'AL+W=O<FMS
M:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  =@:16 G!F,DT%  ! *@
M&0              @($X; $ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+
M 0(4 Q0    ( !V!I%;KM7*^3P0  "\9   9              " @;QQ 0!X
M;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ '8&D5N#Z+E)&
M!@  9S4  !D              ("!0G8! 'AL+W=O<FMS:&5E=',O<VAE970T
M,2YX;6Q02P$"% ,4    "  =@:16YKMD7ZL*  #J8P  &0
M@(&_? $ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( !V!
MI%:E G"<? ,  +X.   9              " @:&' 0!X;"]W;W)K<VAE971S
M+W-H965T-#,N>&UL4$L! A0#%     @ '8&D5N&I1^U> P  W@\  !D
M         ("!5(L! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M    "  =@:16%4!/E+T#   ##0  &0              @('IC@$ >&PO=V]R
M:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( !V!I%;"PZY_,04  .L@
M   9              " @=V2 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL
M4$L! A0#%     @ '8&D5N0FI8Q2 @  #04  !D              ("!19@!
M 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    "  =@:16YB@N
M$A,$   F$P  &0              @('.F@$ >&PO=V]R:W-H965T<R]S:&5E
M=#0X+GAM;%!+ 0(4 Q0    ( !V!I%8AY0WGOPP  %"/   9
M  " @1B? 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @
M'8&D5@Y_XJ,3!P  +D4  !D              ("!#JP! 'AL+W=O<FMS:&5E
M=',O<VAE970U,"YX;6Q02P$"% ,4    "  =@:16G7B3/A,%  #')   &0
M            @(%8LP$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4
M Q0    ( !V!I%8H<X/X]@T  !Y^   9              " @:*X 0!X;"]W
M;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ '8&D5KB;<Q4) @
M( 0  !D              ("!S\8! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6Q02P$"% ,4    "  =@:16!09E8C<&   $,P  &0              @($/
MR0$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( !V!I%;H
MQG!1(P,  .P1   -              "  7W/ 0!X;"]S='EL97,N>&UL4$L!
M A0#%     @ '8&D5I>*NQS     $P(   L              ( !R](! %]R
M96QS+RYR96QS4$L! A0#%     @ '8&D5M19/P!_!   7R0   \
M     ( !M-,! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( !V!I%8/E%1(
MV@$  %D@   :              "  6#8 0!X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<U!+ 0(4 Q0    ( !V!I%8A7:<FS0$  "0@   3
M  "  7+: 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     ^ #X Z1   '#<
$ 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>458</ContextCount>
  <ElementCount>329</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>70</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Condensed Consolidated Statements of Financial Condition (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Financial Condition (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Condensed Consolidated Statements of Financial Condition (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Financial Condition (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Condensed Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnauditedParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncements</Role>
      <ShortName>Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Investment Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/InvestmentSecurities</Role>
      <ShortName>Investment Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Loans Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/LoansReceivable</Role>
      <ShortName>Loans Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Allowance for Credit Losses on Loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/AllowanceforCreditLossesonLoans</Role>
      <ShortName>Allowance for Credit Losses on Loans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Cash Restriction</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CashRestriction</Role>
      <ShortName>Cash Restriction</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies</Role>
      <ShortName>Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncements</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Investment Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/InvestmentSecuritiesTables</Role>
      <ShortName>Investment Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/InvestmentSecurities</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Loans Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/LoansReceivableTables</Role>
      <ShortName>Loans Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/LoansReceivable</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Allowance for Loan Losses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/AllowanceforLoanLossesTables</Role>
      <ShortName>Allowance for Loan Losses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/StockholdersEquity</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/FairValueMeasurements</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/CommitmentsandContingencies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails</Role>
      <ShortName>Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Investment Securities - Textual (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails</Role>
      <ShortName>Investment Securities - Textual (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Investment Securities - Amortized Cost, Gross Unrealized Gains and Losses and Fair Values (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails</Role>
      <ShortName>Investment Securities - Amortized Cost, Gross Unrealized Gains and Losses and Fair Values (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Investment Securities - Contractual Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails</Role>
      <ShortName>Investment Securities - Contractual Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Investment Securities - Unrealized Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails</Role>
      <ShortName>Investment Securities - Unrealized Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Investment Securities - Realized Gains and Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails</Role>
      <ShortName>Investment Securities - Realized Gains and Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Investment Securities - Amortized Cost and Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails</Role>
      <ShortName>Investment Securities - Amortized Cost and Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Loans Receivable - Loan Origination/Risk Management (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails</Role>
      <ShortName>Loans Receivable - Loan Origination/Risk Management (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Loans Receivable - Credit Quality Indicators (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails</Role>
      <ShortName>Loans Receivable - Credit Quality Indicators (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Loans Receivable - Nonaccrual Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails</Role>
      <ShortName>Loans Receivable - Nonaccrual Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Loans Receivable - Past Due Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails</Role>
      <ShortName>Loans Receivable - Past Due Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Loans Receivable - Modified TDRs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails</Role>
      <ShortName>Loans Receivable - Modified TDRs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Loans Receivable - TDRs Subsequently Defaulted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails</Role>
      <ShortName>Loans Receivable - TDRs Subsequently Defaulted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Loans Receivable - Collateral Dependent (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails</Role>
      <ShortName>Loans Receivable - Collateral Dependent (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Allowance for Credit Losses on Loans - Summary of Changes in Loan Allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails</Role>
      <ShortName>Allowance for Credit Losses on Loans - Summary of Changes in Loan Allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets, Textual (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Other Intangible Assets, Textual (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Derivative Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails</Role>
      <ShortName>Derivative Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Stockholders' Equity - Reconciliation of Weighted Average Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails</Role>
      <ShortName>Stockholders' Equity - Reconciliation of Weighted Average Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Stockholders' Equity - Dividends (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/StockholdersEquityDividendsDetails</Role>
      <ShortName>Stockholders' Equity - Dividends (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails</Role>
      <ShortName>Stockholders' Equity - Stock Repurchase Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Stockholders' Equity - Shares Repurchased (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails</Role>
      <ShortName>Stockholders' Equity - Shares Repurchased (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Fair Value Measurements - Fair Value Measurement on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Fair Value Measurement on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Fair Value Measurements - Fair Value Measurement on Nonrecurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Fair Value Measurement on Nonrecurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Fair Value Measurements - Quantitative Information, Level 3 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details</Role>
      <ShortName>Fair Value Measurements - Quantitative Information, Level 3 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Fair Value Measurements - Carrying Value and Fair Value of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements - Carrying Value and Fair Value of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Cash Restriction (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CashRestrictionDetails</Role>
      <ShortName>Cash Restriction (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/CashRestriction</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="hfwa-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="hfwa-20230331.htm">hfwa-20230331.htm</File>
    <File>ex-311q123.htm</File>
    <File>ex-312q123.htm</File>
    <File>ex-321q123.htm</File>
    <File>hfwa-20230331.xsd</File>
    <File>hfwa-20230331_cal.xml</File>
    <File>hfwa-20230331_def.xml</File>
    <File>hfwa-20230331_lab.xml</File>
    <File>hfwa-20230331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="1884">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>70
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "hfwa-20230331.htm": {
   "axisCustom": 0,
   "axisStandard": 24,
   "baseTaxonomies": {
    "http://fasb.org/srt/2023": 1,
    "http://fasb.org/us-gaap/2023": 1884,
    "http://xbrl.sec.gov/dei/2023": 29
   },
   "contextCount": 458,
   "dts": {
    "calculationLink": {
     "local": [
      "hfwa-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hfwa-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "hfwa-20230331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hfwa-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hfwa-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "hfwa-20230331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    }
   },
   "elementCount": 526,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2023": 5,
    "total": 5
   },
   "keyCustom": 32,
   "keyStandard": 297,
   "memberCustom": 26,
   "memberStandard": 41,
   "nsprefix": "hfwa",
   "nsuri": "http://www.hf-wa.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.hf-wa.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncements",
     "shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Investment Securities",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.hf-wa.com/role/InvestmentSecurities",
     "shortName": "Investment Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Loans Receivable",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.hf-wa.com/role/LoansReceivable",
     "shortName": "Loans Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Allowance for Credit Losses on Loans",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoans",
     "shortName": "Allowance for Credit Losses on Loans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Goodwill and Other Intangible Assets",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Derivative Financial Instruments",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.hf-wa.com/role/DerivativeFinancialInstruments",
     "shortName": "Derivative Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Stockholders' Equity",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.hf-wa.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.hf-wa.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Cash Restriction",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.hf-wa.com/role/CashRestriction",
     "shortName": "Cash Restriction",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.hf-wa.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Condensed Consolidated Statements of Financial Condition (Unaudited)",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
     "shortName": "Condensed Consolidated Statements of Financial Condition (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hfwa:DescriptionOfBusinessPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Policies)",
     "menuCat": "Policies",
     "order": "20",
     "role": "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies",
     "shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hfwa:DescriptionOfBusinessPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Investment Securities (Tables)",
     "menuCat": "Tables",
     "order": "21",
     "role": "http://www.hf-wa.com/role/InvestmentSecuritiesTables",
     "shortName": "Investment Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Loans Receivable (Tables)",
     "menuCat": "Tables",
     "order": "22",
     "role": "http://www.hf-wa.com/role/LoansReceivableTables",
     "shortName": "Loans Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Allowance for Loan Losses (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.hf-wa.com/role/AllowanceforLoanLossesTables",
     "shortName": "Allowance for Loan Losses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Derivative Financial Instruments (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsTables",
     "shortName": "Derivative Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Stockholders' Equity (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.hf-wa.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.hf-wa.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Commitments and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.hf-wa.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i4ebd96869c08411fb45758eb8a01b945_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:NumberOfBranchesOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "branch",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Details)",
     "menuCat": "Details",
     "order": "28",
     "role": "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails",
     "shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i4ebd96869c08411fb45758eb8a01b945_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:NumberOfBranchesOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "branch",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Investment Securities - Textual (Details)",
     "menuCat": "Details",
     "order": "29",
     "role": "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails",
     "shortName": "Investment Securities - Textual (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Condensed Consolidated Statements of Financial Condition (Unaudited) (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
     "shortName": "Condensed Consolidated Statements of Financial Condition (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockNoParValue",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockNoParValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Investment Securities - Amortized Cost, Gross Unrealized Gains and Losses and Fair Values (Details)",
     "menuCat": "Details",
     "order": "30",
     "role": "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
     "shortName": "Investment Securities - Amortized Cost, Gross Unrealized Gains and Losses and Fair Values (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i7d85d3acf18646ea9acc1fac88d739fe_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Investment Securities - Contractual Maturities (Details)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails",
     "shortName": "Investment Securities - Contractual Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Investment Securities - Unrealized Losses (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails",
     "shortName": "Investment Securities - Unrealized Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Investment Securities - Realized Gains and Losses (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails",
     "shortName": "Investment Securities - Realized Gains and Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Investment Securities - Amortized Cost and Fair Value (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails",
     "shortName": "Investment Securities - Amortized Cost and Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i91bf7bea1da64942a10cee5ed9daae65_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "hfwa:DebtSecuritiesAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestReceivable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Loans Receivable - Loan Origination/Risk Management (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
     "shortName": "Loans Receivable - Loan Origination/Risk Management (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "hfwa:NumberOfLoanSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableCreditQualityAdditionalInformation",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Loans Receivable - Credit Quality Indicators (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
     "shortName": "Loans Receivable - Credit Quality Indicators (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableCreditQualityAdditionalInformation",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Loans Receivable - Nonaccrual Loans (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
     "shortName": "Loans Receivable - Nonaccrual Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Loans Receivable - Past Due Loans (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
     "shortName": "Loans Receivable - Past Due Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Loans Receivable - Modified TDRs (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
     "shortName": "Loans Receivable - Modified TDRs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "5",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Condensed Consolidated Statements of Income (Unaudited)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
     "shortName": "Condensed Consolidated Statements of Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeSecuritiesTaxable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Loans Receivable - TDRs Subsequently Defaulted (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails",
     "shortName": "Loans Receivable - TDRs Subsequently Defaulted (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hfwa:CreditLossFinancialInstrumentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Loans Receivable - Collateral Dependent (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
     "shortName": "Loans Receivable - Collateral Dependent (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hfwa:CreditLossFinancialInstrumentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Allowance for Credit Losses on Loans - Summary of Changes in Loan Allowance (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
     "shortName": "Allowance for Credit Losses on Loans - Summary of Changes in Loan Allowance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets, Textual (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails",
     "shortName": "Goodwill and Other Intangible Assets - Other Intangible Assets, Textual (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i509e20d0c14f46e8badb741d6de59786_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Derivative Financial Instruments (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails",
     "shortName": "Derivative Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i509e20d0c14f46e8badb741d6de59786_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Stockholders' Equity - Reconciliation of Weighted Average Shares (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails",
     "shortName": "Stockholders' Equity - Reconciliation of Weighted Average Shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Stockholders' Equity - Dividends (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails",
     "shortName": "Stockholders' Equity - Dividends (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ib7a54d1752204e38920c429b0ac305c9_D20200312-20200312",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails",
     "shortName": "Stockholders' Equity - Stock Repurchase Program (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ic3c4878b12f34dc48fefc41fbee273a7_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Stockholders' Equity - Shares Repurchased (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails",
     "shortName": "Stockholders' Equity - Shares Repurchased (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ic3c4878b12f34dc48fefc41fbee273a7_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Fair Value Measurements - Fair Value Measurement on Recurring Basis (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
     "shortName": "Fair Value Measurements - Fair Value Measurement on Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i7d85d3acf18646ea9acc1fac88d739fe_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNi",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ic7e28a139da64e97956b76cd47247d16_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Fair Value Measurements - Fair Value Measurement on Nonrecurring Basis (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
     "shortName": "Fair Value Measurements - Fair Value Measurement on Nonrecurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i6699b4828fd44d9e93ddf69a2f5f8fc3_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueOptionChangesInFairValueGainLoss1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ic7e28a139da64e97956b76cd47247d16_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Fair Value Measurements - Quantitative Information, Level 3 (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
     "shortName": "Fair Value Measurements - Quantitative Information, Level 3 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "icbbff8d9f94f4fae932ac192b0a7842a_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Fair Value Measurements - Carrying Value and Fair Value of Financial Instruments (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
     "shortName": "Fair Value Measurements - Carrying Value and Fair Value of Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i54e347b1c39042bf99a75e89c2108dbc_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Cash Restriction (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.hf-wa.com/role/CashRestrictionDetails",
     "shortName": "Cash Restriction (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnusedCommitmentsToExtendCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Commitments and Contingencies (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i01b03f5102124e8082c6dc40f877406e_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnusedCommitmentsToExtendCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnauditedParenthetical",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "id8aa5549571b4e9c9fcdc5f8a44245b0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "id8aa5549571b4e9c9fcdc5f8a44245b0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "i6ecc4dffbabb4ab3838e36c676df0179_D20230125-20230125",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000009 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "menuCat": "Statements",
     "order": "9",
     "role": "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20230331.htm",
      "contextRef": "ia743dcea8965458db03effe6eb11ac64_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationAmortizationAndAccretionNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 70,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r777"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r778"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r776"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance For Credit Losses And Allowance for Unfunded Commitments And Letters Of Credit",
        "label": "Allowance For Credit Losses And Allowance for Unfunded Commitments And Letters Of Credit [Table Text Block]",
        "terseLabel": "Allowance For Credit Losses And Allowance for Unfunded Commitments And Letters Of Credit"
       }
      }
     },
     "localname": "AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for Loan and Lease Losses, Period Increase (Decrease), Percent",
        "label": "Allowance for Loan and Lease Losses, Period Increase (Decrease), Percent",
        "terseLabel": "Allowance for Loan and Lease Losses, Period Increase (Decrease), Percent"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hfwa_CardRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Card Revenue",
        "label": "Card Revenue",
        "terseLabel": "Card revenue"
       }
      }
     },
     "localname": "CardRevenue",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_Changeinlowincometaxhousingtaxcreditpartnership": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in low income tax housing tax credit partnership",
        "label": "Change in low income tax housing tax credit partnership",
        "terseLabel": "Capital contributions to low-income housing tax credit partnerships"
       }
      }
     },
     "localname": "Changeinlowincometaxhousingtaxcreditpartnership",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_CommercialAndIndustrialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial and industrial.",
        "label": "Commercial and Industrial [Member]",
        "terseLabel": "Commercial and Industrial [Member]"
       }
      }
     },
     "localname": "CommercialAndIndustrialMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_ConcentrationDebtSecurities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concentration, debt securities",
        "label": "Concentration, debt securities",
        "terseLabel": "Concentration, debt securities"
       }
      }
     },
     "localname": "ConcentrationDebtSecurities",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hfwa_CreditLossFinancialInstrumentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Loss, Financial Instrument",
        "label": "Credit Loss, Financial Instrument [Table Text Block]",
        "terseLabel": "Loans and Lease Receivable Collateral for Secured Borrowings [Table Text Block]"
       }
      }
     },
     "localname": "CreditLossFinancialInstrumentTableTextBlock",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hfwa_CustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customers [Member]",
        "label": "Customers [Member]",
        "terseLabel": "Customers"
       }
      }
     },
     "localname": "CustomersMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_DebtSecuritiesAllowanceForCreditLossPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Allowance for Credit Loss",
        "label": "Debt Securities, Allowance for Credit Loss [Policy Text Block]",
        "terseLabel": "ACL on Investment Securities"
       }
      }
     },
     "localname": "DebtSecuritiesAllowanceForCreditLossPolicyTextBlock",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hfwa_DebtSecuritiesAmortizedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Amortized Cost",
        "label": "Debt Securities, Amortized Cost",
        "terseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "DebtSecuritiesAmortizedCost",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_DepositsHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits, Held For Sale",
        "label": "Deposits, Held For Sale",
        "terseLabel": "Deposits held for sale"
       }
      }
     },
     "localname": "DepositsHeldForSale",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_DepositsNotHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits, Not Held For Sale",
        "label": "Deposits, Not Held For Sale",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositsNotHeldForSale",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_DescriptionOfBusinessPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of Business, Policy",
        "label": "Description of Business, Policy [Policy Text Block]",
        "terseLabel": "Description of Business"
       }
      }
     },
     "localname": "DescriptionOfBusinessPolicyPolicyTextBlock",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hfwa_DividendsAndUndistributedEarnings": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends and undistributed earnings.",
        "label": "Dividends and Undistributed Earnings",
        "negatedTerseLabel": "Dividends and Undistributed Earnings"
       }
      }
     },
     "localname": "DividendsAndUndistributedEarnings",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value assets and liabilities measured on non recurring basis.",
        "label": "Fair Value Assets and Liabilities Measured on Non Recurring Basis [Abstract]",
        "verboseLabel": "Fair value measurements of assets on a nonrecurring basis"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net gains and losses recorded in earnings for nonrecurring assets reported at fair value",
        "label": "Fair Value Assets Measured on Nonrecurring Basis Net Gains Losses Included in Earnings",
        "terseLabel": "Net\u00a0Losses (Gains) Recorded\u00a0in Earnings"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_FarmlandMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Farmland [Member]",
        "label": "Farmland [Member]",
        "terseLabel": "Farmland [Member]"
       }
      }
     },
     "localname": "FarmlandMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instruments financial assets and liabilities balance sheet groupings.",
        "label": "Financial Instruments Financial Assets and Liabilities Balance Sheet Groupings [Abstract]",
        "verboseLabel": "Schedule of carrying value and fair value of financial instruments"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hfwa_FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest, Collateral for Secured Borrowings",
        "label": "Financing Receivable, Excluding Accrued Interest, Collateral for Secured Borrowings",
        "terseLabel": "Loans and Leases Receivable, Collateral for Secured Borrowings"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestCollateralForSecuredBorrowings",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest, Nonaccrual, with Allowance",
        "label": "Financing Receivable, Excluding Accrued Interest, Nonaccrual, with Allowance",
        "terseLabel": "Financing Receivable, Nonaccrual, with Allowance"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_FinancingReceivables30to89DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivables, 30 to 89 Days Past Due [Member]",
        "label": "Financing Receivables, 30 to 89 Days Past Due [Member]",
        "terseLabel": "Financing Receivables, 30 to 89 Days Past Due [Member]"
       }
      }
     },
     "localname": "FinancingReceivables30to89DaysPastDueMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five or more family residential and commercial properties.",
        "label": "Five or More Family Residential and Commercial Properties [Member]",
        "terseLabel": "Five or More Family Residential and Commercial Properties [Member]"
       }
      }
     },
     "localname": "FiveOrMoreFamilyResidentialAndCommercialPropertiesMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross weighted average number of shares outstanding basic.",
        "label": "Gross Weighted Average Number of Shares Outstanding Basic",
        "verboseLabel": "Weighted average common shares outstanding (in shares)"
       }
      }
     },
     "localname": "GrossWeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hfwa_HeritageBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Heritage bank.",
        "label": "Heritage Bank [Member]",
        "terseLabel": "Heritage Bank [Member]"
       }
      }
     },
     "localname": "HeritageBankMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired Financing Receivable Interest Income Reversal Accrual Method",
        "label": "Impaired Financing Receivable Interest Income Reversal Accrual Method",
        "terseLabel": "Impaired Financing Receivable Interest Income Reversal Accrual Method"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_ImpairedLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired Loans [Member]",
        "label": "Impaired Loans [Member]",
        "terseLabel": "Impaired Loans"
       }
      }
     },
     "localname": "ImpairedLoansMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_InterestBearingDomesticDepositFederalHomeLoanBankAdvances": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest-Bearing Domestic Deposit, Federal Home Loan Bank advances",
        "label": "Interest-Bearing Domestic Deposit, Federal Home Loan Bank advances",
        "terseLabel": "Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositFederalHomeLoanBankAdvances",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_InterestRateSwapFeeIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap Fee Income",
        "label": "Interest Rate Swap Fee Income",
        "terseLabel": "Interest rate swap fees"
       }
      }
     },
     "localname": "InterestRateSwapFeeIncome",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_InterestRateSwapValuationAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Valuation Adjustments",
        "label": "Interest Rate Swap, Valuation Adjustments",
        "negatedTerseLabel": "Valuation adjustment on interest rate swaps"
       }
      }
     },
     "localname": "InterestRateSwapValuationAdjustments",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_InvestmentInLowIncomeHousingTaxPartnership": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in low income housing tax partnership",
        "label": "Investment in low income housing tax partnership",
        "terseLabel": "Investment in LIHTC partnership and related funding commitment"
       }
      }
     },
     "localname": "InvestmentInLowIncomeHousingTaxPartnership",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net change in accrued interest receivable, prepaid expenses and other assets, accrued expenses and other liabilities.",
        "label": "Net Change in Accrued Interest Receivable, Prepaid Expenses and Other Assets, Accrued Expenses and Other Liabilities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Stock Repurchased During Periods Presented, Value Per Share",
        "label": "Net Stock Repurchased During Periods Presented, Value Per Share",
        "terseLabel": "Net Stock Repurchased During Periods Presented, Value Per Share"
       }
      }
     },
     "localname": "NetStockRepurchasedDuringPeriodsPresentedValuePerShare",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Total Stock Repurchased During Periods Presented, Shares",
        "label": "Net Total Stock Repurchased During Periods Presented, Shares",
        "terseLabel": "Net Total Stock Repurchased During Periods Presented, Shares"
       }
      }
     },
     "localname": "NetTotalStockRepurchasedDuringPeriodsPresentedShares",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hfwa_NonOwnerOccupiedCommercialRealEstateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non owner occupied commercial real estate.",
        "label": "Non Owner Occupied Commercial Real Estate [Member]",
        "terseLabel": "Non Owner Occupied Commercial Real Estate [Member]"
       }
      }
     },
     "localname": "NonOwnerOccupiedCommercialRealEstateMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_NonaccrualMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "nonaccrual [Member]",
        "label": "Nonaccrual [Member]",
        "terseLabel": "Nonaccrual [Member]"
       }
      }
     },
     "localname": "NonaccrualMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts",
        "label": "Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts [Member]",
        "terseLabel": "Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts"
       }
      }
     },
     "localname": "NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_NumberOfBranchesOperating": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of branches operating.",
        "label": "Number of Branches Operating",
        "terseLabel": "Number of Branches Operating"
       }
      }
     },
     "localname": "NumberOfBranchesOperating",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hfwa_NumberOfLoanSegments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of loan segments.",
        "label": "Number of Loan Segments",
        "verboseLabel": "Number of loan segments"
       }
      }
     },
     "localname": "NumberOfLoanSegments",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hfwa_OnetoFourFamilyRealEstateConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One to Four Family Real Estate Construction [Member]",
        "label": "One to Four Family Real Estate Construction [Member]",
        "terseLabel": "One to Four Family Real Estate Construction [Member]",
        "verboseLabel": "One-to-four Family Real Estate Construction"
       }
      }
     },
     "localname": "OnetoFourFamilyRealEstateConstructionMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_OtherSecuritiesPledgedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Securities Pledged [Member]",
        "label": "Other Securities Pledged [Member]",
        "terseLabel": "Other securities pledged"
       }
      }
     },
     "localname": "OtherSecuritiesPledgedMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding Commitments to Extend Credit and Letters of credit.",
        "label": "Outstanding Commitments to Extend Credit and Letters of Credit [Table Text Block]",
        "terseLabel": "Outstanding Commitments to Extend Credit and Letters of Credit [Table Text Block]"
       }
      }
     },
     "localname": "OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hfwa_OwnerOccupiedCommercialRealEstateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Owner occupied commercial real estate.",
        "label": "Owner Occupied Commercial Real Estate [Member]",
        "terseLabel": "Owner Occupied Commercial Real Estate [Member]"
       }
      }
     },
     "localname": "OwnerOccupiedCommercialRealEstateMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_PaycheckProtectionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paycheck Protection Program",
        "label": "Paycheck Protection Program [Member]",
        "terseLabel": "Paycheck Protection Program"
       }
      }
     },
     "localname": "PaycheckProtectionProgramMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_PaymentsForProceedsFromFinanceReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for (Proceeds from) Finance Receivables",
        "label": "Payments for (Proceeds from) Finance Receivables",
        "negatedLabel": "Loan originations and purchases, net of payments"
       }
      }
     },
     "localname": "PaymentsForProceedsFromFinanceReceivables",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_PremierCommercialBancorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Premier Commercial Bancorp [Member]",
        "label": "Premier Commercial Bancorp [Member]",
        "terseLabel": "Premier Commercial Bancorp"
       }
      }
     },
     "localname": "PremierCommercialBancorpMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_PugetSoundMergerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Puget Sound Merger [Member]",
        "label": "Puget Sound Merger [Member]",
        "verboseLabel": "Puget Sound Bancorp"
       }
      }
     },
     "localname": "PugetSoundMergerMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_RealEstateConstructionAndLandDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total real estate construction and land development.",
        "label": "Real Estate Construction and Land Development [Member]",
        "terseLabel": "Real Estate Construction and Land Development [Member]",
        "verboseLabel": "Real Estate Construction and Land Development"
       }
      }
     },
     "localname": "RealEstateConstructionAndLandDevelopmentMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_SBAPPPLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SBA PPP Loans",
        "label": "SBA PPP Loans [Member]",
        "terseLabel": "SBA PPP Loans [Member]"
       }
      }
     },
     "localname": "SBAPPPLoansMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_ScheduleOfEarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of earnings per share reconciliation.",
        "label": "Schedule of Earnings Per Share Reconciliation [Abstract]",
        "verboseLabel": "Schedule of earnings per share reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareReconciliationAbstract",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scheduled of amortized cost and fair value of securities pledged as collateral.",
        "label": "Scheduled of Amortized Cost and Fair Value of Securities Pledged as Collateral [Abstract]",
        "verboseLabel": "Scheduled of amortized cost and fair value of securities pledged as collateral"
       }
      }
     },
     "localname": "ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Related to Withholding Taxes on the Vesting of Restricted Stock [Member]",
        "label": "Shares Related to Withholding Taxes on the Vesting of Restricted Stock [Member]",
        "terseLabel": "Shares Related to Withholding Taxes on the Vesting of Restricted Stock"
       }
      }
     },
     "localname": "SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_SignificantAccountingPoliciesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies",
        "label": "Significant Accounting Policies [Policy Text Block]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesPolicyTextBlock",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hfwa_SingleFamilyResidenceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single Family Residence",
        "label": "Single Family Residence [Member]",
        "terseLabel": "Single Family Residence"
       }
      }
     },
     "localname": "SingleFamilyResidenceMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock repurchase program percentage of outstanding shares authorized for repurchase.",
        "label": "Stock Repurchase Program Percentage of Outstanding Shares Authorized for Repurchase",
        "terseLabel": "Stock Repurchase Program Percentage of Outstanding Shares Authorized for Repurchase",
        "verboseLabel": "Outstanding share percent"
       }
      }
     },
     "localname": "StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails",
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hfwa_StockRepurchasedDuringPeriodTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchased During Period",
        "label": "Stock Repurchased During Period [Table Text Block]",
        "terseLabel": "Stock Repurchased During Period"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodTableTextBlock",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hfwa_StockholdersEquityTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stockholders Equity (Textual) [Abstract]",
        "label": "Stockholders Equity (Textual) [Abstract]",
        "verboseLabel": "Stockholders Equity (Textual) [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityTextualAbstract",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hfwa_ThirdPartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third Parties [Member]",
        "label": "Third Parties [Member]",
        "terseLabel": "Third Parties"
       }
      }
     },
     "localname": "ThirdPartiesMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_TotalDepositFeesAndOtherServiceCharges": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Deposit Fees and Other Service Charges",
        "label": "Total Deposit Fees and Other Service Charges",
        "terseLabel": "Service charges and other fees"
       }
      }
     },
     "localname": "TotalDepositFeesAndOtherServiceCharges",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_TwelfthStockRepurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Twelfth Stock Repurchase Plan",
        "label": "Twelfth Stock Repurchase Plan [Member]",
        "terseLabel": "Twelfth Stock Repurchase Plan [Member] [Member] [Domain]"
       }
      }
     },
     "localname": "TwelfthStockRepurchasePlanMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails",
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails",
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_UnusedCommitmentstoExtendCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unused Commitments to Extend Credit [Member]",
        "label": "Unused Commitments to Extend Credit [Member]",
        "terseLabel": "Unused Commitments to Extend Credit [Member]"
       }
      }
     },
     "localname": "UnusedCommitmentstoExtendCreditMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_ValleyCommunityBancsharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valley Community Bancshares [Member]",
        "label": "Valley Community Bancshares [Member]",
        "verboseLabel": "Valley Community Bancshares"
       }
      }
     },
     "localname": "ValleyCommunityBancsharesMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Washington and Oregon state to secure public deposits.",
        "label": "Washington and Oregon State to Secure Public Deposits [Member]",
        "terseLabel": "Washington and Oregon state public deposits"
       }
      }
     },
     "localname": "WashingtonAndOregonStateToSecurePublicDepositsMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_WashingtonBankingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Washington Banking [Member]",
        "label": "Washington Banking [Member]",
        "verboseLabel": "Washington Banking Company"
       }
      }
     },
     "localname": "WashingtonBankingMember",
     "nsuri": "http://www.hf-wa.com/20230331",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r814"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "verboseLabel": "Schedule of maturities of investment securities"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsReceivableFairValueDisclosure": {
     "auth_ref": [
      "r497"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties.",
        "label": "Accounts Receivable, Fair Value Disclosure",
        "verboseLabel": "Accrued interest receivable"
       }
      }
     },
     "localname": "AccountsReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInvestmentIncomeReceivable": {
     "auth_ref": [
      "r133",
      "r585",
      "r794"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments.",
        "label": "Accrued Investment Income Receivable",
        "terseLabel": "Accrued Investment Income Receivable"
       }
      }
     },
     "localname": "AccruedInvestmentIncomeReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r24"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of accrued expenses.",
        "label": "Accrued Liabilities, Fair Value Disclosure",
        "verboseLabel": "Accrued interest payable"
       }
      }
     },
     "localname": "AccruedLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r27",
      "r28",
      "r104",
      "r206",
      "r582",
      "r611",
      "r615"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Accumulated other comprehensive loss, net"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r2",
      "r15",
      "r28",
      "r463",
      "r466",
      "r521",
      "r606",
      "r607",
      "r796",
      "r797",
      "r798",
      "r815",
      "r816",
      "r817"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "AOCI Attributable to Parent [Member]",
        "verboseLabel": "Accumulated other comprehensive income (loss),\u00a0net"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesFromFederalHomeLoanBanks": {
     "auth_ref": [
      "r158"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.",
        "label": "Advance from Federal Home Loan Bank",
        "terseLabel": "Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "AdvancesFromFederalHomeLoanBanks",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r40",
      "r849"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of changes in allowance for loan losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforLoanLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for allowance for credit losses.",
        "label": "Allowance for Credit Losses [Text Block]",
        "verboseLabel": "Allowance for Credit Losses on Loans"
       }
      }
     },
     "localname": "AllowanceForCreditLossesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.",
        "label": "Allowance for Loan and Lease Loss, Recovery of Bad Debts",
        "terseLabel": "Allowance for Loan and Lease Loss, Recovery of Bad Debts"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossRecoveryOfBadDebts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of allowance reserve for credit loss.",
        "label": "Allowance for Loan and Lease Losses, Period Increase (Decrease)",
        "terseLabel": "Allowance for Loan and Lease Losses, Period Increase (Decrease)"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Allowance for Loan and Lease Losses [Roll Forward]",
        "verboseLabel": "Schedule of changes in allowance for loan losses"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.",
        "label": "Allowance for Loan and Lease Losses, Writeoff",
        "negatedTerseLabel": "Allowance for Loan and Lease Losses, Write-offs"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r8",
      "r48",
      "r52"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "verboseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetPledgedAsCollateralMember": {
     "auth_ref": [
      "r451",
      "r645",
      "r759",
      "r898"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset pledged as collateral.",
        "label": "Asset Pledged as Collateral [Member]",
        "terseLabel": "Asset Pledged as Collateral"
       }
      }
     },
     "localname": "AssetPledgedAsCollateralMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r134",
      "r201",
      "r234",
      "r268",
      "r282",
      "r288",
      "r342",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r451",
      "r453",
      "r498",
      "r579",
      "r664",
      "r761",
      "r773",
      "r859",
      "r860",
      "r895"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "netLabel": "ASSETS",
        "verboseLabel": "Financial Assets:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r81"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Assets, Fair Value Disclosure"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r314"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "verboseLabel": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r315"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r311",
      "r371",
      "r578"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "terseLabel": "Amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "auth_ref": [
      "r838"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Due after five years through ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r320",
      "r573"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Due after five years through ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r837"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r319",
      "r572"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "auth_ref": [
      "r839"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Due after ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r321",
      "r574"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Due after ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": {
     "auth_ref": [
      "r834",
      "r835",
      "r904"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value",
        "totalLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": {
     "auth_ref": [
      "r834",
      "r835",
      "r903"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost",
        "totalLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r836"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Due in one year or less"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r318",
      "r571"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Due in one year or less"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": {
     "auth_ref": [
      "r834",
      "r835"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost",
        "terseLabel": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": {
     "auth_ref": [
      "r317",
      "r570",
      "r834"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value",
        "terseLabel": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r312",
      "r371",
      "r560",
      "r826"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecurities",
       "weight": 1.0
      },
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Total investment securities available for sale",
        "totalLabel": "Fair Value",
        "verboseLabel": "Investment securities available for sale, at fair value, net (amortized cost of $1,424,969 and $1,460,033, respectively)"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss) [Abstract]",
        "terseLabel": "Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Available-for-Sale Securities [Member]",
        "terseLabel": "Available-for-sale Securities [Member]"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "auth_ref": [
      "r900"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.",
        "label": "Bank Owned Life Insurance",
        "terseLabel": "Bank owned life insurance"
       }
      }
     },
     "localname": "BankOwnedLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankOwnedLifeInsuranceIncome": {
     "auth_ref": [
      "r147"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.",
        "label": "Bank Owned Life Insurance Income",
        "negatedTerseLabel": "Bank owned life insurance income",
        "terseLabel": "Bank owned life insurance income"
       }
      }
     },
     "localname": "BankOwnedLifeInsuranceIncome",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankTimeDepositsMember": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.",
        "label": "Bank Time Deposits [Member]",
        "terseLabel": "Bank Time Deposits"
       }
      }
     },
     "localname": "BankTimeDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankingAndThriftOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banking and Thrift, Other Disclosure [Abstract]"
       }
      }
     },
     "localname": "BankingAndThriftOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "verboseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r447",
      "r756",
      "r757"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r65",
      "r66",
      "r447",
      "r756",
      "r757"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r83",
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Value"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r33",
      "r199",
      "r733"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "totalLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndDueFromBanks": {
     "auth_ref": [
      "r132"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.",
        "label": "Cash and Due from Banks",
        "verboseLabel": "Cash on hand and in banks"
       }
      }
     },
     "localname": "CashAndDueFromBanks",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r33",
      "r112",
      "r232"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r1",
      "r112"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r183",
      "r203",
      "r204",
      "r205",
      "r234",
      "r256",
      "r257",
      "r259",
      "r261",
      "r265",
      "r266",
      "r342",
      "r403",
      "r405",
      "r406",
      "r407",
      "r410",
      "r411",
      "r415",
      "r416",
      "r419",
      "r422",
      "r429",
      "r498",
      "r620",
      "r621",
      "r622",
      "r623",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r652",
      "r673",
      "r691",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r781",
      "r812",
      "r818"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [
      "r203",
      "r204",
      "r205",
      "r265",
      "r415",
      "r416",
      "r417",
      "r419",
      "r422",
      "r427",
      "r429",
      "r620",
      "r621",
      "r622",
      "r623",
      "r752",
      "r781",
      "r812"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "auth_ref": [
      "r60",
      "r61",
      "r62",
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table]",
        "terseLabel": "Class of Treasury Stock [Table]"
       }
      }
     },
     "localname": "ClassOfTreasuryStockTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails",
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r743"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Axis]",
        "terseLabel": "Collateral [Axis]"
       }
      }
     },
     "localname": "CollateralAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Domain]",
        "terseLabel": "Collateral [Domain]"
       }
      }
     },
     "localname": "CollateralDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r835",
      "r841",
      "r842",
      "r862"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by commercial real estate mortgage loans.",
        "label": "Commercial Mortgage-Backed Securities [Member]",
        "terseLabel": "Commercial CMO and MBS"
       }
      }
     },
     "localname": "CommercialMortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables.",
        "label": "Commercial Portfolio Segment [Member]",
        "terseLabel": "Commercial Portfolio Segment [Member]"
       }
      }
     },
     "localname": "CommercialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialRealEstateMember": {
     "auth_ref": [
      "r739",
      "r744",
      "r862"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property that is solely used for business purposes.",
        "label": "Commercial Real Estate [Member]",
        "terseLabel": "Commercial Real Estate"
       }
      }
     },
     "localname": "CommercialRealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r118",
      "r401",
      "r402",
      "r731",
      "r858"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [
      "r914"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "terseLabel": "Common Class B"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "netLabel": "Cash Dividend per Share (in usd per share)",
        "terseLabel": "Cash dividends declared on common stock (in usd per share)",
        "verboseLabel": "Dividends declared per common share (in usd per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical",
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r762",
      "r763",
      "r764",
      "r766",
      "r767",
      "r768",
      "r771",
      "r815",
      "r816",
      "r893",
      "r909",
      "r914"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "verboseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNoParValue": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount per share of no-par value common stock.",
        "label": "Common Stock, No Par Value",
        "verboseLabel": "Common stock, no par value (in usd per share)"
       }
      }
     },
     "localname": "CommonStockNoParValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r98",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "verboseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "verboseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r16",
      "r98",
      "r652",
      "r670",
      "r914",
      "r915"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common Stock, Shares, Outstanding",
        "verboseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r98",
      "r581",
      "r761"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Common stock, no par value, 50,000,000 shares authorized; 35,108,120 and 35,106,697 shares issued and outstanding, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockValueOutstanding": {
     "auth_ref": [
      "r98",
      "r652"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.",
        "label": "Common Stock, Value, Outstanding",
        "terseLabel": "Common Stock, Value, Outstanding"
       }
      }
     },
     "localname": "CommonStockValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommunicationsAndInformationTechnology": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense in the period for communications and data processing expense.",
        "label": "Communications and Information Technology",
        "verboseLabel": "Data processing"
       }
      }
     },
     "localname": "CommunicationsAndInformationTechnology",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r29",
      "r217",
      "r219",
      "r224",
      "r561",
      "r590"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "Concentration Risk Disclosure"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsumerPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables.",
        "label": "Consumer Portfolio Segment [Member]",
        "terseLabel": "Consumer Portfolio Segment [Member]"
       }
      }
     },
     "localname": "ConsumerPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CoreDepositsMember": {
     "auth_ref": [
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's long-term relationships with depositors, commonly known as core deposit intangibles, which are separate from the financial instruments themselves.",
        "label": "Core Deposits [Member]",
        "terseLabel": "Core Deposits"
       }
      }
     },
     "localname": "CoreDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r753",
      "r755",
      "r908"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate Debt Securities [Member]",
        "verboseLabel": "Corporate obligations"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesRealizedGainLoss": {
     "auth_ref": [
      "r677",
      "r678",
      "r717",
      "r718",
      "r719",
      "r800",
      "r801"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt and equity securities.",
        "label": "Debt and Equity Securities, Realized Gain (Loss)",
        "negatedTerseLabel": "Loss on sale of investment securities, net",
        "terseLabel": "Loss on sale of investment securities, net"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecurities": {
     "auth_ref": [
      "r306",
      "r577"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities",
        "terseLabel": "Fair Value",
        "totalLabel": "Fair Value"
       }
      }
     },
     "localname": "DebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of writeoff of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized by reversing interest income.",
        "label": "Debt Securities, Available-for-Sale, Accrued Interest Writeoff",
        "terseLabel": "Debt Securities, Available-for-Sale, Accrued Interest Writeoff"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAccruedInterestWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
     "auth_ref": [
      "r313",
      "r371",
      "r379",
      "r380"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss",
        "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r171",
      "r376",
      "r748"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "terseLabel": "12 Months or Longer"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r171",
      "r376"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "negatedLabel": "12 Months or Longer"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r171",
      "r376",
      "r748"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "verboseLabel": "Less than 12 Months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r171",
      "r376"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "negatedLabel": "Less than 12 Months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r340"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Realized Gain",
        "terseLabel": "Gross realized gains"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "auth_ref": [
      "r843"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)",
        "totalLabel": "Net realized loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r340"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Realized Loss",
        "negatedTerseLabel": "Gross realized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "verboseLabel": "Schedule of securities available for sale"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r169",
      "r374",
      "r748"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r170",
      "r375"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss",
        "negatedTotalLabel": "Total"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "auth_ref": [
      "r168",
      "r748",
      "r852"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "verboseLabel": "Schedule of fair value and unrealized losses of available for sale investment securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing": {
     "auth_ref": [
      "r363"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), 90 days or more past due and still accruing.",
        "label": "Debt Securities, Held-to-Maturity, 90 Days or More Past Due, Still Accruing",
        "terseLabel": "Debt Securities, Held-to-maturity, 90 Days or More Past Due, Still Accruing"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestWriteoff": {
     "auth_ref": [
      "r366"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of writeoff of accrued interest on investment in debt security measured at amortized cost (held-to-maturity) recognized by reversing interest income.",
        "label": "Debt Securities, Held-to-Maturity, Accrued Interest, Writeoff",
        "terseLabel": "Debt Securities, Held-to-Maturity, Accrued Interest, Writeoff"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAccruedInterestWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": {
     "auth_ref": [
      "r324",
      "r353",
      "r356",
      "r359"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss",
        "terseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r307",
      "r325",
      "r327",
      "r560"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecurities",
       "weight": 1.0
      },
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss",
        "terseLabel": "Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)",
        "totalLabel": "Investment securities held to maturity, at amortized cost, net (fair value of $684,647 and $673,434, respectively)"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityNonaccrual": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status.",
        "label": "Debt Securities, Held-to-Maturity, Nonaccrual",
        "terseLabel": "Debt Securities, Held-to-maturity, Nonaccrual"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityNonaccrual",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems": {
     "auth_ref": [
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Held-to-Maturity, Nonaccrual [Line Items]",
        "terseLabel": "Investment Holdings [Line Items]"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityNonaccrualLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.",
        "label": "Deposits",
        "totalLabel": "Total deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits.",
        "label": "Deposits, Fair Value Disclosure",
        "verboseLabel": "Non-maturity deposits"
       }
      }
     },
     "localname": "DepositsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Depreciation, Amortization and Accretion, Net",
        "verboseLabel": "Depreciation, amortization and accretion"
       }
      }
     },
     "localname": "DepreciationAmortizationAndAccretionNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r705",
      "r708",
      "r710",
      "r712",
      "r890",
      "r891",
      "r892"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset.",
        "label": "Derivative Asset, Notional Amount",
        "terseLabel": "Notional Amounts"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset [Abstract]",
        "terseLabel": "Derivative Asset"
       }
      }
     },
     "localname": "DerivativeAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [
      "r641",
      "r643",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r665",
      "r666",
      "r667",
      "r668",
      "r679",
      "r680",
      "r681",
      "r682",
      "r685",
      "r686",
      "r687",
      "r688",
      "r705",
      "r707",
      "r711",
      "r713",
      "r762",
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r20",
      "r74",
      "r103",
      "r208",
      "r735"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Estimated Fair Value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r20",
      "r74",
      "r103",
      "r208",
      "r735"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Estimated Fair Value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r72",
      "r75",
      "r76",
      "r77",
      "r641",
      "r643",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r665",
      "r666",
      "r667",
      "r668",
      "r679",
      "r680",
      "r681",
      "r682",
      "r685",
      "r686",
      "r687",
      "r688",
      "r705",
      "r707",
      "r711",
      "r713",
      "r735",
      "r762",
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r125",
      "r457",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability [Abstract]",
        "terseLabel": "Derivative Liability"
       }
      }
     },
     "localname": "DerivativeLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "auth_ref": [
      "r706",
      "r708",
      "r709",
      "r712",
      "r890",
      "r891",
      "r892"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability.",
        "label": "Derivative Liability, Notional Amount",
        "terseLabel": "Notional Amounts"
       }
      }
     },
     "localname": "DerivativeLiabilityNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r17",
      "r67",
      "r68",
      "r70",
      "r71",
      "r73",
      "r76",
      "r78",
      "r79",
      "r80",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.",
        "label": "Dividends Payable, Date to be Paid",
        "verboseLabel": "Paid Date"
       }
      }
     },
     "localname": "DividendPayableDateToBePaidDayMonthAndYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r122"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Cash dividends declared on common stock"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.",
        "label": "Dividends Declared [Table Text Block]",
        "verboseLabel": "Schedule of dividends activity"
       }
      }
     },
     "localname": "DividendsDeclaredTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.",
        "label": "Dividends Payable, Date Declared",
        "verboseLabel": "Declared"
       }
      }
     },
     "localname": "DividendsPayableDateDeclaredDayMonthAndYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.",
        "label": "Dividends Payable, Date of Record",
        "verboseLabel": "Record Date"
       }
      }
     },
     "localname": "DividendsPayableDateOfRecordDayMonthAndYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r225",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r254",
      "r256",
      "r259",
      "r260",
      "r261",
      "r263",
      "r480",
      "r481",
      "r562",
      "r591",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "verboseLabel": "Basic earnings per common share (in usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r225",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r256",
      "r259",
      "r260",
      "r261",
      "r263",
      "r480",
      "r481",
      "r562",
      "r591",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "verboseLabel": "Diluted earnings per common share (in usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for employee benefit and equity-based compensation.",
        "label": "Employee Benefits and Share-Based Compensation",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Equity, Class of Treasury Stock [Line Items]",
        "terseLabel": "Equity, Class of Treasury Stock [Line Items]"
       }
      }
     },
     "localname": "EquityClassOfTreasuryStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails",
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r16",
      "r194",
      "r220",
      "r221",
      "r222",
      "r237",
      "r238",
      "r239",
      "r242",
      "r250",
      "r252",
      "r264",
      "r346",
      "r352",
      "r430",
      "r438",
      "r439",
      "r440",
      "r444",
      "r445",
      "r461",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r479",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r521",
      "r606",
      "r607",
      "r608",
      "r625",
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r202",
      "r495",
      "r734"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.",
        "label": "Equity Securities, FV-NI, Current",
        "terseLabel": "Equity security"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r412",
      "r497",
      "r750",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtendedMaturityAndInterestRateReductionMember": {
     "auth_ref": [
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan modification for extension of term of loan in which it must be paid, reduction of contractual interest rate, and reduction of interest rate to lower than current market rate for new debt with similar risk.",
        "label": "Extended Maturity and Interest Rate Reduction [Member]",
        "terseLabel": "Extended Maturity and Interest Rate Reduction"
       }
      }
     },
     "localname": "ExtendedMaturityAndInterestRateReductionMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtendedMaturityMember": {
     "auth_ref": [
      "r296",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan modification for an extension of the term of a loan in which it must be paid.",
        "label": "Extended Maturity [Member]",
        "terseLabel": "Extended Maturity"
       }
      }
     },
     "localname": "ExtendedMaturityMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r484",
      "r485",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "Fair Value Inputs, Assets, Quantitative Information [Line Items] (Deprecated 2018-01-31)"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r18",
      "r81",
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).",
        "label": "Fair Value Measurements, Nonrecurring [Table Text Block]",
        "verboseLabel": "Fair value measurements of assets on a nonrecurring basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique used to measure similar asset in prior period by class of asset or liability on non-recurring basis.",
        "label": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis, Valuation Techniques [Table Text Block]",
        "verboseLabel": "Fair value measurements for financial instruments measured at fair value on a non-recurring basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r81",
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "verboseLabel": "Fair value measurements of assets on a recurring basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r81",
      "r83",
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r81",
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "verboseLabel": "Schedule of carrying value and fair value of financial instruments"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r412",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r485",
      "r525",
      "r526",
      "r527",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r82",
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r21",
      "r81",
      "r412",
      "r750",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r484",
      "r485",
      "r486",
      "r487",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r412",
      "r750",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "auth_ref": [
      "r863"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3).",
        "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3"
       }
      }
     },
     "localname": "FairValueInputsLevel12And3Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r412",
      "r431",
      "r436",
      "r485",
      "r525",
      "r753",
      "r754",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level\u00a01"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r412",
      "r431",
      "r436",
      "r485",
      "r526",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r412",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r485",
      "r527",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "verboseLabel": "Level\u00a03"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsQuantitativeInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Abstract]",
        "verboseLabel": "Fair value measurements for financial instruments measured at fair value on a non-recurring basis"
       }
      }
     },
     "localname": "FairValueInputsQuantitativeInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations": {
     "auth_ref": [
      "r81",
      "r128"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of subordinated debt obligations including, but not limited to, subordinated loan, subordinated bond, subordinated debenture or junior debt.",
        "label": "Subordinated Debt Obligations, Fair Value Disclosure",
        "terseLabel": "Junior subordinated debentures"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "verboseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r412",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r525",
      "r526",
      "r527",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "auth_ref": [
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.",
        "label": "Fair Value, Nonrecurring [Member]",
        "verboseLabel": "Nonrecurring"
       }
      }
     },
     "localname": "FairValueMeasurementsNonrecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r483",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring [Member]",
        "verboseLabel": "Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOptionChangesInFairValueGainLoss1": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.",
        "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)",
        "terseLabel": "Fair Value, Option, Changes in Fair Value, Gain (Loss)"
       }
      }
     },
     "localname": "FairValueOptionChangesInFairValueGainLoss1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [
      "r149"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.",
        "label": "Federal Deposit Insurance Corporation Premium Expense",
        "verboseLabel": "Federal deposit insurance premium"
       }
      }
     },
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankStock": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Home Loan Bank (FHLB) stock represents an equity interest in a FHLB. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity).",
        "label": "Federal Home Loan Bank Stock",
        "verboseLabel": "Federal Home Loan Bank stock, at cost"
       }
      }
     },
     "localname": "FederalHomeLoanBankStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalReserveBankAdvancesMember": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings from the Federal Reserve Bank, which are primarily used to cover shortages in the required reserve balance and also in times of liquidity shortages.",
        "label": "Federal Reserve Bank Advances [Member]",
        "terseLabel": "Federal Reserve Bank credit facility"
       }
      }
     },
     "localname": "FederalReserveBankAdvancesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "auth_ref": [
      "r360",
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset not past due.",
        "label": "Financial Asset, Not Past Due [Member]",
        "terseLabel": "Financial Asset, Not Past Due"
       }
      }
     },
     "localname": "FinancialAssetNotPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetPastDueMember": {
     "auth_ref": [
      "r360",
      "r747",
      "r824"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset past due.",
        "label": "Financial Asset, Past Due [Member]",
        "terseLabel": "Financial Asset, Past Due"
       }
      }
     },
     "localname": "FinancialAssetPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r354",
      "r355",
      "r360",
      "r361",
      "r367",
      "r373",
      "r377",
      "r378",
      "r413",
      "r427",
      "r469",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r589",
      "r748",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r843",
      "r844",
      "r845",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusAxis": {
     "auth_ref": [
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of performance or non-performance status of financial instruments.",
        "label": "Financial Instrument Performance Status [Axis]",
        "terseLabel": "Financial Instrument Performance Status [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments.",
        "label": "Financial Instrument Performance Status [Domain]",
        "terseLabel": "Financial Instrument Performance Status [Domain]"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems": {
     "auth_ref": [
      "r536",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financial Instruments Owned and Pledged as Collateral [Line Items]",
        "terseLabel": "Financial Instruments Owned and Pledged as Collateral [Line Items]"
       }
      }
     },
     "localname": "FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable": {
     "auth_ref": [
      "r130",
      "r536",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instruments held by a broker-dealer for its own account (proprietary securities) for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities.",
        "label": "Financial Instruments Owned and Pledged as Collateral [Table]",
        "terseLabel": "Financial Instruments Owned and Pledged as Collateral [Table]"
       }
      }
     },
     "localname": "FinancialInstrumentsOwnedAndPledgedAsCollateralTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": {
     "auth_ref": [
      "r848"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.",
        "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest",
        "negatedTerseLabel": "Allowance for credit losses on loans",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r10",
      "r188",
      "r189",
      "r191",
      "r207",
      "r353",
      "r356",
      "r359",
      "r901"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for credit losses on loans"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityAdditionalInformation": {
     "auth_ref": [
      "r43",
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Includes any additional disclosures related to the credit quality of financing receivables. This may include a description of a credit quality indicator or a description of how the internal risk ratings used by a company relate to the likelihood of loss.",
        "label": "Financing Receivable, Credit Quality, Additional Information",
        "terseLabel": "Financing Receivable, Credit Quality, Additional Information"
       }
      }
     },
     "localname": "FinancingReceivableCreditQualityAdditionalInformation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [
      "r42",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.",
        "label": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "terseLabel": "Financing Receivable Credit Quality Indicators [Table Text Block]"
       }
      }
     },
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing": {
     "auth_ref": [
      "r363"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r848"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss",
        "terseLabel": "Loans receivable, net",
        "totalLabel": "Loans receivable, net"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff": {
     "auth_ref": [
      "r357",
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r365",
      "r368",
      "r848"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss",
        "terseLabel": "Loans receivable"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable modified during period for debtor experiencing financial difficulty.",
        "label": "Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestModifiedPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault": {
     "auth_ref": [
      "r300"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable with payment default in current period and modified within previous 12 months preceding payment default for debtor experiencing financial difficulty.",
        "label": "Financing Receivable, Excluding Accrued Interest, Modified, Subsequent Default",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Modified, Subsequent Default"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable on nonaccrual status. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Nonaccrual",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Nonaccrual"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestNonaccrual",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance": {
     "auth_ref": [
      "r364"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r365",
      "r369",
      "r746"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated more than five years before current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Writeoff",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolving": {
     "auth_ref": [
      "r365",
      "r369",
      "r746"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn.",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Revolving"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestRevolving",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan": {
     "auth_ref": [
      "r365",
      "r370",
      "r746"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of revolving financing receivable converted to term loan.",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff": {
     "auth_ref": [
      "r370"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of writeoff of revolving financing receivable converted to term loan.",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan, Writeoff",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable that can be withdrawn, repaid, and redrawn.",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving, Writeoff",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Revolving, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestRevolvingWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r365",
      "r369",
      "r746"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated four years before current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Writeoff",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r365",
      "r369",
      "r746"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated three years before current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Writeoff",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear": {
     "auth_ref": [
      "r365",
      "r369",
      "r746"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated in current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Writeoff",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r365",
      "r369",
      "r746"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated two years before current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Writeoff",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r365",
      "r369",
      "r746"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated in fiscal year before current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Writeoff",
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent": {
     "auth_ref": [
      "r296",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of financing receivable modified during period for debtor experiencing financial difficulty to total financing receivables.",
        "label": "Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage",
        "terseLabel": "Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage"
       }
      }
     },
     "localname": "FinancingReceivableModificationToTotalFinancingReceivablesPercent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinancingReceivableModificationsLineItems": {
     "auth_ref": [
      "r293",
      "r294",
      "r296",
      "r297",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Modified [Line Items]",
        "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableModificationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification": {
     "auth_ref": [
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of decrease in weighted average contractual interest rate of financing receivable modified for debtor experiencing financial difficulty.",
        "label": "Financing Receivable, Modified, Weighted Average Interest Rate Decrease from Modification",
        "terseLabel": "Financing Receivable, Modified, Weighted Average Interest Rate Decrease from Modification"
       }
      }
     },
     "localname": "FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification": {
     "auth_ref": [
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of increase in weighted average maturity of financing receivable modified for debtor experiencing financial difficulty, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Financing Receivable, Modified, Weighted Average Term Increase from Modification",
        "terseLabel": "Financing Receivable, Modified, Weighted Average Term Increase from Modification"
       }
      }
     },
     "localname": "FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r186",
      "r187",
      "r190",
      "r191",
      "r354",
      "r355",
      "r740",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.",
        "label": "Financing Receivable Portfolio Segment [Axis]",
        "terseLabel": "Financing Receivable Portfolio Segment [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "auth_ref": [
      "r186",
      "r187",
      "r190",
      "r191",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.",
        "label": "Financing Receivable Portfolio Segment [Domain]",
        "terseLabel": "Financing Receivable Portfolio Segment [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r45",
      "r46",
      "r186",
      "r187",
      "r190",
      "r191",
      "r292",
      "r296",
      "r297",
      "r298",
      "r300",
      "r360",
      "r361",
      "r367",
      "r739",
      "r741",
      "r742",
      "r746",
      "r747",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Class of Financing Receivable [Axis]",
        "terseLabel": "Class of Financing Receivable [Axis]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [
      "r186",
      "r187",
      "r190",
      "r191",
      "r296",
      "r297",
      "r298",
      "r300",
      "r739",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Class of Financing Receivable [Domain]",
        "terseLabel": "Class of Financing Receivable [Domain]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentLineItems": {
     "auth_ref": [
      "r746",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Credit Quality Indicator [Line Items]",
        "terseLabel": "Financing Receivable, Credit Quality Indicator [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "auth_ref": [
      "r747",
      "r850"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Past Due [Line Items]",
        "terseLabel": "Financing Receivable, Past Due [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount": {
     "auth_ref": [
      "r295",
      "r302",
      "r780"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized loan commitment, origination, and other costs (fees) and purchase premium (discount) on financing receivable recognized as adjustment to yield. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Unamortized Loan Cost (Fee) and Purchase Premium (Discount)",
        "terseLabel": "Financing Receivable, Unamortized Loan Fee (Cost) and Purchase Premium (Discount)"
       }
      }
     },
     "localname": "FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount": {
     "auth_ref": [
      "r295",
      "r302"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Unamortized Purchase Premium (Discount)",
        "terseLabel": "Financing Receivable, Unamortized Purchase Premium (Discount)"
       }
      }
     },
     "localname": "FinancingReceivableUnamortizedPurchasePremiumDiscount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset equal to or greater than 90 days past due.",
        "label": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]",
        "terseLabel": "90\u00a0Days\u00a0or Greater"
       }
      }
     },
     "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r181",
      "r360",
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by period in which financial asset is past due or not past due.",
        "label": "Financial Asset, Aging [Axis]",
        "terseLabel": "Financial Asset, Period Past Due [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r181",
      "r360",
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats.",
        "label": "Financial Asset, Aging [Domain]",
        "terseLabel": "Financial Asset, Period Past Due [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r291",
      "r297",
      "r299",
      "r301",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financing receivable.",
        "label": "Financing Receivables [Text Block]",
        "terseLabel": "Loans Receivable"
       }
      }
     },
     "localname": "FinancingReceivablesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r393",
      "r394",
      "r395",
      "r396",
      "r554",
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r49",
      "r51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in carrying value of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Period Increase (Decrease)",
        "terseLabel": "Finite-Lived Intangible Assets, Period Increase (Decrease)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfNotesReceivable": {
     "auth_ref": [
      "r535"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale of financing receivable.",
        "label": "Gain (Loss) on Sale of Financing Receivable",
        "negatedLabel": "Gain on sale of mortgage loans held for sale, net"
       }
      }
     },
     "localname": "GainLossOnSaleOfNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "auth_ref": [
      "r810"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of other assets.",
        "label": "Gain (Loss) on Disposition of Other Assets",
        "terseLabel": "Gain on sale of other assets, net"
       }
      }
     },
     "localname": "GainLossOnSaleOfOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "auth_ref": [
      "r810",
      "r856",
      "r857"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.",
        "label": "Gain (Loss) on Sale of Properties",
        "negatedTerseLabel": "Gain on sale of assets held for sale"
       }
      }
     },
     "localname": "GainLossOnSaleOfProperties",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSalesOfLoansNet": {
     "auth_ref": [
      "r8",
      "r146"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.",
        "label": "Gain (Loss) on Sales of Loans, Net",
        "terseLabel": "Gain on sale of loans, net"
       }
      }
     },
     "localname": "GainLossOnSalesOfLoansNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": {
     "auth_ref": [
      "r803",
      "r804",
      "r810",
      "r902"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.",
        "label": "Gain (Loss) on Disposition of Stock in Subsidiary",
        "terseLabel": "Gain (Loss) on Disposition of Stock in Subsidiary"
       }
      }
     },
     "localname": "GainOrLossOnSaleOfStockInSubsidiary",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r200",
      "r381",
      "r559",
      "r749",
      "r761",
      "r854",
      "r855"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "verboseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r8",
      "r382",
      "r388",
      "r392",
      "r749"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill, Impairment Loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPeriodIncreaseDecrease": {
     "auth_ref": [
      "r853"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Period Increase (Decrease)",
        "terseLabel": "Goodwill, Period Increase (Decrease)"
       }
      }
     },
     "localname": "GoodwillPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r17",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [
      "r161",
      "r333"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain",
        "terseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [
      "r162",
      "r334"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss",
        "negatedTerseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r166",
      "r177",
      "r338",
      "r573"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Due after five years through ten years"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount": {
     "auth_ref": [
      "r330",
      "r568"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 5 through 10",
        "terseLabel": "Due after five years through ten years"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r165",
      "r176",
      "r337",
      "r572"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": {
     "auth_ref": [
      "r329",
      "r567"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five",
        "terseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r167",
      "r178",
      "r339",
      "r574"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Due after ten years"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount": {
     "auth_ref": [
      "r331",
      "r569"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Due after ten years"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": {
     "auth_ref": [
      "r841",
      "r903"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date.",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date",
        "totalLabel": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date [Abstract]",
        "terseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue": {
     "auth_ref": [
      "r163",
      "r174",
      "r842",
      "r904"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date.",
        "label": "Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value",
        "totalLabel": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r164",
      "r175",
      "r336",
      "r571"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Due in one year or less"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": {
     "auth_ref": [
      "r328",
      "r566"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Due in one year or less"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": {
     "auth_ref": [
      "r163",
      "r335",
      "r570"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Held-to-Maturity, Maturity, without Single Maturity Date, Fair Value",
        "terseLabel": "Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount": {
     "auth_ref": [
      "r327",
      "r565"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date",
        "terseLabel": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r160",
      "r332",
      "r560",
      "r578"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Fair Value",
        "terseLabel": "Total investment securities",
        "totalLabel": "Total investment securities",
        "verboseLabel": "Investment securities held to maturity"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldtomaturitySecuritiesMember": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debt securities classified as held-to-maturity.",
        "label": "Held-to-Maturity Securities [Member]",
        "terseLabel": "Held-to-maturity Securities"
       }
      }
     },
     "localname": "HeldtomaturitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income recognized that the financing receivables (with related allowance for credit losses and without a related allowance for credit losses) were impaired.",
        "label": "Impaired Financing Receivable, Interest Income, Accrual Method",
        "terseLabel": "Impaired Financing Receivable, Interest Income, Accrual Method"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableInterestIncomeAccrualMethod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r105",
      "r139",
      "r268",
      "r281",
      "r287",
      "r289",
      "r563",
      "r587",
      "r738"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r179",
      "r182",
      "r251",
      "r252",
      "r276",
      "r441",
      "r446",
      "r592"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "verboseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [
      "r34",
      "r94"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.",
        "label": "Increase (Decrease) in Deposits",
        "verboseLabel": "Net (decrease) increase in deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeposits",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in Federal Home Loan Bank (FHLBank) loans to another FHLBank.",
        "label": "Increase (Decrease) in Loans to Federal Home Loan Banks",
        "negatedTerseLabel": "Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "IncreaseDecreaseInLoansToFederalHomeLoanBanks",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r47",
      "r50"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "verboseLabel": "Other intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [
      "r142",
      "r917"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.",
        "label": "Interest and Dividend Income, Operating",
        "totalLabel": "Total interest income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Dividend Income, Operating [Abstract]",
        "verboseLabel": "INTEREST INCOME:"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [
      "r141"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.",
        "label": "Interest and Fee Income, Loans and Leases",
        "terseLabel": "Interest and Fee Income, Loans and Leases",
        "verboseLabel": "Interest and fees on loans"
       }
      }
     },
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositsInBanks": {
     "auth_ref": [
      "r87",
      "r92"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.",
        "label": "Interest-Bearing Deposits in Banks and Other Financial Institutions",
        "verboseLabel": "Interest earning deposits"
       }
      }
     },
     "localname": "InterestBearingDepositsInBanks",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits": {
     "auth_ref": [
      "r89"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic certificate of deposit liabilities.",
        "label": "Interest-Bearing Domestic Deposit, Certificates of Deposits",
        "verboseLabel": "Certificates of deposit"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositCertificatesOfDeposits",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r86",
      "r154",
      "r223",
      "r272",
      "r511",
      "r676",
      "r772",
      "r911"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense [Abstract]",
        "verboseLabel": "INTEREST EXPENSE:"
       }
      }
     },
     "localname": "InterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDeposits": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of interest expense on all deposits.",
        "label": "Interest Expense, Deposits",
        "verboseLabel": "Deposits"
       }
      }
     },
     "localname": "InterestExpenseDeposits",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseJuniorSubordinatedDebentures": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred during the reporting period on junior subordinated debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.",
        "label": "Interest Expense, Junior Subordinated Debentures",
        "terseLabel": "Junior subordinated debentures"
       }
      }
     },
     "localname": "InterestExpenseJuniorSubordinatedDebentures",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense classified as other.",
        "label": "Interest Expense, Other",
        "terseLabel": "Other borrowings"
       }
      }
     },
     "localname": "InterestExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [
      "r145"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.",
        "label": "Interest Income (Expense), after Provision for Loan Loss",
        "totalLabel": "Net interest income after provision for (reversal of) credit losses"
       }
      }
     },
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "totalLabel": "Net interest income"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxExempt": {
     "auth_ref": [
      "r150",
      "r183",
      "r184"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities exempt from state, federal and other income tax.",
        "label": "Interest Income, Securities, Operating, Tax Exempt",
        "verboseLabel": "Nontaxable interest on investment securities"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesTaxExempt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxable": {
     "auth_ref": [
      "r150",
      "r183",
      "r184"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities subject to state, federal and other income tax.",
        "label": "Interest Income, Securities, Operating, Taxable",
        "verboseLabel": "Taxable interest on investment securities"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesTaxable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r228",
      "r230",
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "verboseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativeAssetsAtFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.",
        "label": "Interest Rate Derivative Assets, at Fair Value",
        "terseLabel": "Derivative assets - interest rate swaps",
        "verboseLabel": "Derivative assets - interest rate swaps"
       }
      }
     },
     "localname": "InterestRateDerivativeAssetsAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.",
        "label": "Interest Rate Derivative Liabilities, at Fair Value",
        "terseLabel": "Derivative liabilities - interest rate swaps"
       }
      }
     },
     "localname": "InterestRateDerivativeLiabilitiesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r732",
      "r769",
      "r770"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest rate swap"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestReceivable": {
     "auth_ref": [
      "r794",
      "r916"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.",
        "label": "Interest Receivable",
        "terseLabel": "Accrued interest receivable"
       }
      }
     },
     "localname": "InterestReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r42",
      "r456",
      "r745",
      "r746",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by entity-defined rating.",
        "label": "Internal Credit Assessment [Axis]",
        "terseLabel": "Internal Credit Assessment [Axis]"
       }
      }
     },
     "localname": "InternalCreditAssessmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity defined credit risk rating.",
        "label": "Internal Credit Assessment [Domain]",
        "terseLabel": "Internal Credit Assessment [Domain]"
       }
      }
     },
     "localname": "InternalCreditAssessmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r637",
      "r638",
      "r639",
      "r640",
      "r642",
      "r696",
      "r698",
      "r700",
      "r703",
      "r704",
      "r714",
      "r715",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r637",
      "r638",
      "r639",
      "r640",
      "r642",
      "r696",
      "r698",
      "r700",
      "r703",
      "r704",
      "r714",
      "r715",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]",
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r484"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments, Fair Value Disclosure",
        "terseLabel": "Investment securities available for sale"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r131",
      "r156",
      "r159",
      "r185",
      "r305",
      "r309",
      "r491",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "verboseLabel": "Investment Securities"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecurities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_JuniorSubordinatedNotes": {
     "auth_ref": [
      "r22",
      "r135",
      "r905"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.",
        "label": "Junior Subordinated Notes",
        "terseLabel": "Junior subordinated debentures"
       }
      }
     },
     "localname": "JuniorSubordinatedNotes",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r802"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
        "label": "Labor and Related Expense",
        "terseLabel": "Compensation and employee benefits"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r23",
      "r234",
      "r342",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r452",
      "r453",
      "r454",
      "r498",
      "r651",
      "r737",
      "r773",
      "r859",
      "r895",
      "r896"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r102",
      "r136",
      "r584",
      "r761",
      "r813",
      "r847",
      "r894"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "netLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY",
        "verboseLabel": "Financial Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationAxis": {
     "auth_ref": [
      "r296",
      "r297",
      "r300",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by concessions made to the terms of loan contracts.",
        "label": "Loan Restructuring Modification [Axis]",
        "terseLabel": "Loan Restructuring Modification [Axis]"
       }
      }
     },
     "localname": "LoanRestructuringModificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationDomain": {
     "auth_ref": [
      "r296",
      "r297",
      "r300",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concessions made to the terms of loan contracts, including but not limited to, interest rate reductions, maturity extensions, principal forgiveness, and payment deferral.",
        "label": "Loan Restructuring Modification [Domain]",
        "terseLabel": "Loan Restructuring Modification [Domain]"
       }
      }
     },
     "localname": "LoanRestructuringModificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Leases Receivable Disclosure [Abstract]",
        "terseLabel": "Loans and Leases Receivable Disclosure [Abstract]"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.",
        "label": "Loans Receivable, Fair Value Disclosure",
        "netLabel": "Loans receivable, net",
        "terseLabel": "Collateral-dependent loans"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An amount of money or property, or a portion thereof, leant to a borrower (debtor) in exchange for a promise to repay the amount borrowed plus interest at a date certain in the future.",
        "label": "Loans Receivable [Member]",
        "terseLabel": "Loans Receivable [Member]"
       }
      }
     },
     "localname": "LoansReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketingExpense": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.",
        "label": "Marketing Expense",
        "verboseLabel": "Marketing"
       }
      }
     },
     "localname": "MarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MunicipalBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
        "label": "Municipal Bonds [Member]",
        "terseLabel": "Municipal securities"
       }
      }
     },
     "localname": "MunicipalBondsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "verboseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r112",
      "r113",
      "r114"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r106",
      "r114",
      "r140",
      "r198",
      "r215",
      "r218",
      "r222",
      "r234",
      "r241",
      "r245",
      "r246",
      "r247",
      "r248",
      "r251",
      "r252",
      "r258",
      "r268",
      "r281",
      "r287",
      "r289",
      "r342",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r481",
      "r498",
      "r588",
      "r672",
      "r689",
      "r690",
      "r738",
      "r772",
      "r859"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "netLabel": "Net income",
        "terseLabel": "Net income",
        "totalLabel": "Net income",
        "verboseLabel": "Net Income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]",
        "verboseLabel": "Net income:"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r247",
      "r253",
      "r263",
      "r303",
      "r304",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r398",
      "r438",
      "r439",
      "r440",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r493",
      "r494",
      "r499",
      "r500",
      "r501",
      "r502",
      "r509",
      "r510",
      "r512",
      "r513",
      "r514",
      "r515",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r555",
      "r556",
      "r557",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r37",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r247",
      "r253",
      "r263",
      "r303",
      "r304",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r398",
      "r438",
      "r439",
      "r440",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r493",
      "r494",
      "r499",
      "r500",
      "r501",
      "r502",
      "r509",
      "r510",
      "r512",
      "r513",
      "r514",
      "r515",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r555",
      "r556",
      "r557",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "verboseLabel": "Recently Issued or Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Non-hedging interest rate derivatives"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoninterestExpense": {
     "auth_ref": [
      "r149"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total aggregate amount of all noninterest expense.",
        "label": "Noninterest Expense",
        "totalLabel": "Total noninterest expense"
       }
      }
     },
     "localname": "NoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Expense [Abstract]",
        "verboseLabel": "NONINTEREST EXPENSE:"
       }
      }
     },
     "localname": "NoninterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [
      "r147"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.",
        "label": "Noninterest Income",
        "totalLabel": "Total noninterest income"
       }
      }
     },
     "localname": "NoninterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Income [Abstract]",
        "verboseLabel": "NONINTEREST INCOME:"
       }
      }
     },
     "localname": "NoninterestIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOther": {
     "auth_ref": [
      "r147"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.",
        "label": "Noninterest Income, Other",
        "verboseLabel": "Other income"
       }
      }
     },
     "localname": "NoninterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r108",
      "r148",
      "r173"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.",
        "label": "Occupancy, Net",
        "verboseLabel": "Occupancy and equipment"
       }
      }
     },
     "localname": "OccupancyNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax": {
     "auth_ref": [
      "r795",
      "r825"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of adjustment from accumulated other comprehensive income (loss) for amortization of gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) from transfer to investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), after Tax",
        "negatedTerseLabel": "Amortization of net unrealized gain for the reclassification of investment securities available for sale to held to maturity, net of tax of $(15) and $(39), respectively"
       }
      }
     },
     "localname": "OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax": {
     "auth_ref": [
      "r825"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) on adjustment from accumulated other comprehensive income (loss) for amortization of gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) from transfer to investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), Tax",
        "terseLabel": "OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), Tax"
       }
      }
     },
     "localname": "OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r96",
      "r123",
      "r616",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "verboseLabel": "Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAggregatedInvestmentsMember": {
     "auth_ref": [
      "r638",
      "r639",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other investments in debt and equity securities and other forms of securities that provide ownership interests.",
        "label": "Other Security Investments [Member]",
        "terseLabel": "Other asset-backed securities"
       }
      }
     },
     "localname": "OtherAggregatedInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Other Commitments [Line Items]",
        "terseLabel": "Other Commitments [Line Items]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]",
        "terseLabel": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r5",
      "r14",
      "r124",
      "r216",
      "r219"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income (loss), net of tax",
        "totalLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r4",
      "r104",
      "r214",
      "r341"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "negatedLabel": "Reclassification adjustment for net loss from sale of investment securities available for sale included in income, net of tax of $63 and $0, respectively"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r3"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax",
        "terseLabel": "Reclassification adjustment of net gain from sale of investment securities included in income, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r211",
      "r213",
      "r341"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "verboseLabel": "Change in fair value of investment securities available for sale, net of tax of $4,517 and $(12,113), respectively"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r3",
      "r212"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "terseLabel": "Change in fair value of securities available for sale, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInterestAndDividendIncome": {
     "auth_ref": [
      "r151"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after discount, accretion and premium amortization, of interest income and dividend income classified as other.",
        "label": "Other Interest and Dividend Income",
        "verboseLabel": "Interest on interest earning deposits"
       }
      }
     },
     "localname": "OtherInterestAndDividendIncome",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r91",
      "r576",
      "r647",
      "r648",
      "r773",
      "r910"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "verboseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoninterestExpense": {
     "auth_ref": [
      "r149"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noninterest expense classified as other.",
        "label": "Other Noninterest Expense",
        "verboseLabel": "Other expense"
       }
      }
     },
     "localname": "OtherNoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstateAndForeclosedAssets": {
     "auth_ref": [
      "r88"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings.",
        "label": "Other Real Estate, Foreclosed Assets, and Repossessed Assets",
        "terseLabel": "Other Real Estate, Foreclosed Assets, and Repossessed Assets"
       }
      }
     },
     "localname": "OtherRealEstateAndForeclosedAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PassMember": {
     "auth_ref": [
      "r42",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables not considered to be special mention, substandard, doubtful, and loss receivables.",
        "label": "Pass [Member]",
        "terseLabel": "Pass [Member]"
       }
      }
     },
     "localname": "PassMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r45",
      "r46",
      "r747",
      "r850"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table Text Block]",
        "terseLabel": "Financing Receivable, Past Due [Table Text Block]"
       }
      }
     },
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future.",
        "label": "Payment for Origination and Purchase, Loan, Held-for-Sale",
        "negatedLabel": "Origination of mortgage loans held for sale"
       }
      }
     },
     "localname": "PaymentsForOriginationAndPurchasesOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Common stock cash dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r31",
      "r226",
      "r308"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "negatedLabel": "Purchase of investment securities available for sale"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireFederalHomeLoanBankStock": {
     "auth_ref": [
      "r806"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire Federal Home Loan Bank (FHLB) stock.",
        "label": "Payments to Acquire Federal Home Loan Bank Stock",
        "negatedTerseLabel": "Purchases of Federal Home Loan Bank stock"
       }
      }
     },
     "localname": "PaymentsToAcquireFederalHomeLoanBankStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": {
     "auth_ref": [
      "r31",
      "r308"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.",
        "label": "Payments to Acquire Held-to-Maturity Securities",
        "negatedTerseLabel": "Purchase of investment securities held to maturity"
       }
      }
     },
     "localname": "PaymentsToAcquireHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLifeInsurancePolicies": {
     "auth_ref": [
      "r6",
      "r110"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.",
        "label": "Payment to Acquire Life Insurance Policy, Investing Activities",
        "negatedTerseLabel": "Purchase of bank owned life insurance"
       }
      }
     },
     "localname": "PaymentsToAcquireLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of premises and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PledgedStatusAxis": {
     "auth_ref": [
      "r451",
      "r645",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by pledged or not pledged status of asset owned by entity.",
        "label": "Pledged Status [Axis]",
        "terseLabel": "Pledged Status [Axis]"
       }
      }
     },
     "localname": "PledgedStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PledgedStatusDomain": {
     "auth_ref": [
      "r451",
      "r645",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledged or not pledged status of asset owned by entity.",
        "label": "Pledged Status [Domain]",
        "terseLabel": "Pledged Status [Domain]"
       }
      }
     },
     "localname": "PledgedStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement [Member]"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockNoParValue": {
     "auth_ref": [
      "r97",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, No Par Value",
        "terseLabel": "Preferred Stock, No Par Value"
       }
      }
     },
     "localname": "PreferredStockNoParValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r97",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r97",
      "r580",
      "r761"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, no par value, 2,500,000 shares authorized; no shares issued and outstanding, respectively"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockValueOutstanding": {
     "auth_ref": [
      "r97",
      "r652"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.",
        "label": "Preferred Stock, Value, Outstanding",
        "terseLabel": "Preferred Stock, Value, Outstanding"
       }
      }
     },
     "localname": "PreferredStockValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.",
        "label": "Prepaid Expense and Other Assets",
        "verboseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r226",
      "r227",
      "r827"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale",
        "verboseLabel": "Maturities and repayments of investment securities available for sale"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": {
     "auth_ref": [
      "r30",
      "r827"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.",
        "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities",
        "terseLabel": "Maturities and repayments of investment securities held to maturity"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r34",
      "r35"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash flow from investments sold under the agreement to repurchase such investment.",
        "label": "Proceeds from (Payments for) in Securities Sold under Agreements to Repurchase",
        "terseLabel": "Net decrease in securities sold under agreement to repurchase"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r30",
      "r226",
      "r308",
      "r340"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "terseLabel": "Proceeds from sales of investment securities available for sale"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock": {
     "auth_ref": [
      "r805"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of Federal Home Loan Bank (FHLB) stock.",
        "label": "Proceeds from Sale of Federal Home Loan Bank Stock",
        "terseLabel": "Proceeds from redemption of Federal Home Loan Bank stock"
       }
      }
     },
     "localname": "ProceedsFromSaleOfFederalHomeLoanBankStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForSale": {
     "auth_ref": [
      "r808",
      "r809"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.",
        "label": "Proceeds from Sale, Loan, Held-for-Sale",
        "verboseLabel": "Proceeds from sale of mortgage loans held for sale"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sales of premises and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r772",
      "r912",
      "r913"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.",
        "label": "Professional Fees",
        "verboseLabel": "Professional services"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r9",
      "r575",
      "r586",
      "r761"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "verboseLabel": "Premises and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForLoanAndLeaseLosses": {
     "auth_ref": [
      "r7",
      "r11",
      "r144"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to estimated loss from loan and lease transactions.",
        "label": "Provision for Loan and Lease Losses",
        "negatedLabel": "Provision for (Reversal of) Credit Losses"
       }
      }
     },
     "localname": "ProvisionForLoanAndLeaseLosses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "auth_ref": [
      "r7",
      "r11",
      "r144"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.",
        "label": "Provision for Loan, Lease, and Other Losses",
        "terseLabel": "Provision for (reversal of) credit losses",
        "verboseLabel": "Provision for (reversal of) credit losses"
       }
      }
     },
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForOtherCreditLosses": {
     "auth_ref": [
      "r7",
      "r138"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions.",
        "label": "Provision for Other Credit Losses",
        "terseLabel": "Provision for Other Credit Losses"
       }
      }
     },
     "localname": "ProvisionForOtherCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r807"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.",
        "label": "Repayments of Debt",
        "negatedTerseLabel": "Repayment of Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepurchaseAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments represented by an agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Such agreements are generally short-term in nature.",
        "label": "Repurchase Agreements [Member]",
        "terseLabel": "Securities sold under agreement to repurchase"
       }
      }
     },
     "localname": "RepurchaseAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r828",
      "r835",
      "r840",
      "r841",
      "r842",
      "r862"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by residential real estate mortgage loans.",
        "label": "Residential Mortgage-Backed Securities [Member]",
        "terseLabel": "Residential CMO and MBS"
       }
      }
     },
     "localname": "ResidentialMortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResidentialPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to residential financing receivables.",
        "label": "Residential Portfolio Segment [Member]",
        "terseLabel": "Residential Portfolio Segment [Member]"
       }
      }
     },
     "localname": "ResidentialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.",
        "label": "Restricted Assets Disclosure [Text Block]",
        "terseLabel": "Restricted Assets Disclosure"
       }
      }
     },
     "localname": "RestrictedAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CashRestriction"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r793",
      "r811",
      "r899",
      "r906"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CashRestrictionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r99",
      "r122",
      "r583",
      "r610",
      "r615",
      "r624",
      "r653",
      "r761"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings (Accumulated Deficit)",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r194",
      "r237",
      "r238",
      "r239",
      "r242",
      "r250",
      "r252",
      "r346",
      "r352",
      "r438",
      "r439",
      "r440",
      "r444",
      "r445",
      "r461",
      "r464",
      "r465",
      "r468",
      "r479",
      "r606",
      "r608",
      "r625",
      "r914"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings [Member]",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r516",
      "r760"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right of use assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansSummaryofChangesinLoanAllowanceDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r819"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "verboseLabel": "Schedule of earnings per share reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock": {
     "auth_ref": [
      "r130",
      "r897"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments held by the entity for its own account for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities.",
        "label": "Schedule of Financial Instruments Owned and Pledged as Collateral [Table Text Block]",
        "verboseLabel": "Scheduled of amortized cost and fair value of securities pledged as collateral"
       }
      }
     },
     "localname": "ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": {
     "auth_ref": [
      "r746",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about credit quality indicator for financing receivable.",
        "label": "Financing Receivable, Credit Quality Indicator [Table]",
        "terseLabel": "Financing Receivable, Credit Quality Indicator [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "auth_ref": [
      "r293",
      "r294",
      "r296",
      "r297",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about financing receivable modified for debtor experiencing financial difficulty.",
        "label": "Financing Receivable, Modified [Table]",
        "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r45",
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual [Table Text Block]",
        "verboseLabel": "Schedule of nonaccrual loans"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r747",
      "r850"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table]",
        "terseLabel": "Financing Receivable, Past Due [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesPastDueTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r49",
      "r51",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": {
     "auth_ref": [
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity [Table]",
        "terseLabel": "Investment Holdings [Table]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.",
        "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "terseLabel": "Schedule of notional amounts and estimated fair values of interest rate derivative contracts"
       }
      }
     },
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "auth_ref": [
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.",
        "label": "Schedule of Realized Gain (Loss) [Table Text Block]",
        "terseLabel": "Schedule of realized gains and losses on sale of securities available for sale"
       }
      }
     },
     "localname": "ScheduleOfRealizedGainLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r53",
      "r54",
      "r55",
      "r56",
      "r57",
      "r58",
      "r59",
      "r120",
      "r121",
      "r122",
      "r203",
      "r204",
      "r205",
      "r265",
      "r415",
      "r416",
      "r417",
      "r419",
      "r422",
      "r427",
      "r429",
      "r620",
      "r621",
      "r622",
      "r623",
      "r752",
      "r781",
      "r812"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": {
     "auth_ref": [
      "r60",
      "r61",
      "r62",
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table Text Block]",
        "terseLabel": "Schedule of repurchased shares"
       }
      }
     },
     "localname": "ScheduleOfTreasuryStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure": {
     "auth_ref": [
      "r129"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of securities that an entity sells and agrees to repurchase at a specified date for a specified price.",
        "label": "Securities Loaned or Sold under Agreements to Repurchase, Fair Value Disclosure",
        "verboseLabel": "Securities sold under agreement to repurchase"
       }
      }
     },
     "localname": "SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r90",
      "r209",
      "r210",
      "r235",
      "r236",
      "r697",
      "r699",
      "r701",
      "r716"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Securities Sold under Agreements to Repurchase",
        "verboseLabel": "Securities sold under agreement to repurchase"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r399",
      "r400",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r749",
      "r782",
      "r907"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r758"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Outstanding common shares in the plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails",
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails",
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails",
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance, shares",
        "periodStartLabel": "Beginning balance, shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SpecialMentionMember": {
     "auth_ref": [
      "r42",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables considered to have potential weaknesses that deserve management's close attention. If left uncorrected, those potential weaknesses may result in a deterioration of the repayment prospects for the asset or of the creditor's position at some future date.",
        "label": "Special Mention [Member]",
        "terseLabel": "Special Mention [Member]"
       }
      }
     },
     "localname": "SpecialMentionMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r197",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r397",
      "r399",
      "r400",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r749",
      "r782",
      "r907"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r183",
      "r203",
      "r204",
      "r205",
      "r234",
      "r256",
      "r257",
      "r259",
      "r261",
      "r265",
      "r266",
      "r342",
      "r403",
      "r405",
      "r406",
      "r407",
      "r410",
      "r411",
      "r415",
      "r416",
      "r419",
      "r422",
      "r429",
      "r498",
      "r620",
      "r621",
      "r622",
      "r623",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r652",
      "r673",
      "r691",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r781",
      "r812",
      "r818"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r16",
      "r25",
      "r194",
      "r220",
      "r221",
      "r222",
      "r237",
      "r238",
      "r239",
      "r242",
      "r250",
      "r252",
      "r264",
      "r346",
      "r352",
      "r430",
      "r438",
      "r439",
      "r440",
      "r444",
      "r445",
      "r461",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r479",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r521",
      "r606",
      "r607",
      "r608",
      "r625",
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r237",
      "r238",
      "r239",
      "r264",
      "r553",
      "r619",
      "r636",
      "r644",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r652",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r671",
      "r674",
      "r675",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r691",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r237",
      "r238",
      "r239",
      "r264",
      "r553",
      "r619",
      "r636",
      "r644",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r652",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r671",
      "r674",
      "r675",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r691",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "auth_ref": [
      "r16",
      "r97",
      "r98",
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "terseLabel": "Restricted stock awards forfeited, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r97",
      "r98",
      "r122",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r25",
      "r122"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "negatedLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r16",
      "r97",
      "r98",
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "negatedLabel": "Common stock repurchased, shares"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r16",
      "r97",
      "r98",
      "r122"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedLabel": "Common stock repurchased"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r16",
      "r97",
      "r98",
      "r122",
      "r623",
      "r691",
      "r728"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "terseLabel": "Repurchased shares to pay withholding taxes (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r98",
      "r100",
      "r101",
      "r116",
      "r654",
      "r670",
      "r692",
      "r693",
      "r761",
      "r773",
      "r813",
      "r847",
      "r894",
      "r914"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r119",
      "r233",
      "r414",
      "r416",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r428",
      "r430",
      "r470",
      "r694",
      "r695",
      "r730"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity.",
        "label": "Equity [Text Block]",
        "verboseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubstandardMember": {
     "auth_ref": [
      "r42",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables that are inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the liquidation of the debt. They are characterized by the distinct possibility that the creditor will sustain some loss if the deficiencies are not corrected.",
        "label": "Substandard [Member]",
        "terseLabel": "Substandard [Member]"
       }
      }
     },
     "localname": "SubstandardMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesExcludingIncomeAndExciseTaxes": {
     "auth_ref": [
      "r799"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All taxes not related to income of the entity or excise or sales taxes levied on the revenue of the entity that are not reported elsewhere. These taxes could include production, real estate, personal property, and pump tax.",
        "label": "Taxes, Miscellaneous",
        "verboseLabel": "State/municipal business and use taxes"
       }
      }
     },
     "localname": "TaxesExcludingIncomeAndExciseTaxes",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradingSecurities": {
     "auth_ref": [
      "r93",
      "r202",
      "r734"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI",
        "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI"
       }
      }
     },
     "localname": "TradingSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r413",
      "r427",
      "r469",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r589",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r843",
      "r844",
      "r845",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Shares Acquired, Average Cost Per Share",
        "terseLabel": "Withholding taxes average price per share (in usd per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r739",
      "r820",
      "r821",
      "r822",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable modified for debtor experiencing financial difficulty.",
        "label": "Financing Receivable, Modified [Table Text Block]",
        "verboseLabel": "Troubled debt restructurings on financing receivables"
       }
      }
     },
     "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r564",
      "r753",
      "r908"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).",
        "label": "US Treasury and Government [Member]",
        "terseLabel": "US Treasury and Government [Member]",
        "verboseLabel": "U.S. government and agency securities"
       }
      }
     },
     "localname": "USTreasuryAndGovernmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UndistributedEarningsDiluted": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Includes the adjustments resulting from the assumption that dilutive securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.",
        "label": "Undistributed Earnings, Diluted",
        "terseLabel": "Undistributed Earnings, Diluted"
       }
      }
     },
     "localname": "UndistributedEarningsDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusedCommitmentsToExtendCredit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unused amount of commitments to extend credit to customers.",
        "label": "Unused Commitments to Extend Credit",
        "terseLabel": "Unused Commitments to Extend Credit"
       }
      }
     },
     "localname": "UnusedCommitmentsToExtendCredit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r819"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "terseLabel": "Effect of potentially dilutive common shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r255",
      "r261"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Total diluted weighted average common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "verboseLabel": "Diluted:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r254",
      "r261"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic weighted average common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "verboseLabel": "Basic:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org//275/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org//350/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org//440/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org//505/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org//810/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org//815/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "https://asc.fasb.org//820/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(4)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org//940-320/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(3)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1-5)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.11)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(h))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.6)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.8)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "b.",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org//942-320/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "325",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147481026/942-325-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480876/942-470-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org//946-320/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(4)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-8B",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(i))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(i))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//310-10/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-33",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-34",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "44",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "44",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org//310-20/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481598/310-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org//320/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(4)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-6A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "https://asc.fasb.org//310/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//310-10/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "405",
   "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-29",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-29",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-30",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iv)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21C",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21C",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(g)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(h)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(4)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(11))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(14))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(17))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(19))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(9))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13A(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column E))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column C)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column C)(Footnote 6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-15",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r774": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r775": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r776": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r777": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r778": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r779": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-3",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-16",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(S-X 210.12-04)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-33",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-34",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481889/320-10-35-10B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147481309/942-210-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(4))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(g))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(i)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r916": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r917": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "39",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org//205/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>71
<FILENAME>0001046025-23-000115-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001046025-23-000115-xbrl.zip
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
M=S5%CH"XRF].^<3]</T;KZK#I?G%?P%02P,$%     @ '8&D5NQ3YS:;!P
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
M=%.RA&CP6Y]JUSUL^LM?FY )-G*AMDV^\'5W>;4?FLTG[Y._ %!+ P04
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
M)W=@02B5)0,UJ>9 Q35P9IQ2+E/E'V)HO!"3A0Z--&=MB0 8ZE1 T7.#S$8
M<SD\_G*A8>_J>4KIB9 CYV0DQ2QI#DDN)F\<)3;OZN$9].*#Y1RLRI;Y($?C
M)!9? T((V6XZVFN.">8_JC$'[[R004+7 A2JL4$KX)DQ^YB"ZR8"&:/PP9CF
M4DG)_NPCOJ5:,%5I'23FV@@%*+!GTW+='XQ]KIJ4[-%DE2@EP%0\@V+#WJ2E
M7HVA!$C\?-S='P"/O*QHY_?&%Z.'$GW* 1T#=_,KE[B[R5XY&(<\&--<:K3;
MGWVJ$)G^XE+$F ()!DRYB>6DIE5?2+!#L,]51[O]F<SEH)Y3,:W<P;@#5H#N
M>_:U,?2HEV>R*PLJ21OGZ'VN$9 K]P"!HNMJKZAWAS>V>GDB]$K&4,7(;RE
MK3" P9@($7SC5BO[W/SA&?221>B56+56A-;9C,L1FJ/*#F+L#8.DI/FYTCD$
M8U[>R/B^&+-QXV[>A#XI )2.W%)C]J9'*Z88#\8TESPROB_[>.-DWA5+9R"@
MRARJ9@$CTCZE0/5@['/5M&Q_)I,H)88J!2%!;I6TIFB/.?B:C%Q?GLFNZ@Z
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
M+FM7Y@?6N4!'C%NJ]PEB(9CV6W2E83;95:?RS)#F#YU#B#7CY2CTE$(D)E"
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
MLQ4><\%ZR KL8D$QRE+4N'R'TB%[AUEBCPO6KRW6YSH^NC_P^^;!%&N$YAD
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
M<R:$4!.[%"%T:K6PBPQ#)MRE-G^6.3?9R::5L#ZA@"0A9B7?/*)7H3IXSEU
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
M-UW*ZCU*(A?R\!8P5^C<52SX:@+2R(T;Y92(J,34!EAOO(!Y813G@\ $V;<
MH2-#)V7/U#0&Q=Q;I;* >0'S,#1#<BY50(-RGAJ\LY!WO24H7JHZ& #,[T+.
MJR6QEPB<V?C5-6(9A(X-7LQ-&5(L"-YCR!E:L3=26K"\8'D4DD&0L/MH,3D[
M\! KF.:34I!%>@DCD(P%RPO'>*[^Q&>"4EMV#@0SIH"]6YAN/J7@XP!8GB&
MWNU>F\?K#6WUEO)VGB1Y%&+1/.2NF=.$XQYB+62A64L(S74G(Q"+!<#7F4TX
M%2>YA"S&*"0S9LKH49BUI9Y&F'1> 'R=*00FC\2 W70<..]K-B!S3LPE19!E
M /E" 'QW^U W-Q\\V.B#J0#X5?O_66%X%!;A\E3?TP!]2: E47%8TU1.CJ&J
MC"#I%@Q?<R)A,=A79C35%J;]+Q"-5S1/D:D$*7W!\/7%\"A<PB5R#;DI.@)J
MG5-- ;0[YE Y+<,12R)_5Q<;3"@]NZ0 40*9A3'6IM'H*-2Q2G,.WMU32!U]
M)4<Y &G%&DF#8E47<]#%W9=\\:[!$X8ZJ4[J!7(OU'+/"KU$OUL^-0" WD4P
M+JH#[>4A=RY@"8V+-P.B,W)1:Z"0/08LQ?F&FNH"EAF 96$U;T$N6YBS1!E9
M+4]R=42U.M\ILP_8ZPC2;D'NM1R4"  ]-BU52@%$B[HA<R^--+N8<-C9C<_H
M=/6K?26^.-VN'AEZ[_:7'WGYX-;JM!VOIP\O(/KC(/*2.Y8,1,Y!-,:GCAUB
M\DH^:1D!1$OXNY;Z),9")2).BX7 2:9>/;3:/'&N#6"^/<CG#* #6!)_L<QS
M?]W;:XJQ.<%J,(:I>VLBH$C)QZJ6SG4!\#4%\,5RASUN2D..M 9,+C=@ 62J
MK?02.5%$I07 UQ3 %TLA]@?@D%RG7K 8Y85HHM^BL,LL$:?BFN0& /"R2/X:
M,H<42C;V8(B*:) "M!=Z]RRAA&)D8L'M]<+M*(0A8M:,H;=I^P(*@1JU6"HH
M&-T-, )A6'![#7F"!58LP@9104!Q''/L-5/I;MK,-PR VQD"Z,"6O@]#'C)P
MBT(:JH#/5'%JZB#8L>;B>E_ O(!Y&$:1M7I/S?FB$<C",;BL4]T!4/*)9[P1
MY0+FA6;\ND=JSI(M*-LY =+$E%DP@]1>7=6$ X!Y6?R^L(SG0VN<[(]QBH0$
MBI[45:,=N>9>C$&/P#(6+"\DXWF-1&S)NY1\+ "N&&_6+$H]1_M':<8;OR]8
M7CC&KQ=Q1.#B6RM9 84(4"T\N^QR1L\C#,'-$$ 'L"1^%&(!I==<JA(5 9EV
ME4N@FGPE0RW$92SNN@)X%#91+,Z&6*+DX$SJE1I0ZO2L=Y<HCC#IO #X6E,(
MQ591$D3JD!1)A:%HA^!]"GX$:3<@@,=8##\*BZC0A$)($G*;'J)+D2GE@D%5
MV@B2;L'P-2<2#FL$KRTY%Z#$S@!9T$(Q=3'@Y@7#UQ?#HW")@*$V*4$R!4A-
MJC9'F#5RM_#\8KN7!<-+(O_]YN=8>B47.#OHSE-HW3FJ/F&37!<UM631=TRZ
M>DA%?+80E$!KMIS:,%%!ZB&VMHPG+2GL'46MS7M73?I65XR&36V^<Z?FH  D
MCR-(B<-?03L7L!#HU%*[E.0[-,!:%0H*"#A7NI8%+#, RT*TWH)<+;7'9L L
M/@,XHURU<B5O,<^'/D3M_JP!M#3 N!I<-VU!DBL(3B%(XY2HBC?L>=?)C:!
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
MBXB8$:?2:W-<JT(MND2?[:FYEAO(\DKRV1YRN8=6]R!44I7;CZO]?G(E2WX
M)]Q7QR0?)YEF@&6:XIP_1ZEC!]P/D<U-'U%!"6*A31#WO) *)Q"N P#N.F8%
M.R_F?^N71_W6[;RD^53;^9K9^9RG%T:>8PM*480Y!:+F,Q1X#D6!%1'?)<3V
M7$_:N5.Q?&>-[+RD];MU33WJ)B-5+&N!%_>2!.:WE7^P%+*BX:@T.%J4R@Q.
M8T0##Q'BVX@ZE*, VQX*S,CT@8\(X44[>Z1BNEZ%6&7E0JY'GE&) >:W9>=+
M(2O:SDNT\SG:X7B4^1Z+4$@]"U'B8\1<XB$7/'7/AC]#FRH[]]V*9[UXH^9*
M[/P7E&12Q@2Z(7X.#:NZL\ST;>POX%!S(?!79E7'ZL#W5(0B_B'7F%Z2Q[V-
M0%H283K,J[T.S]IW(UV[+LKY5<,P'0M^O]D$4%9HQV^Y"-Q:L&!OA;9#*7<1
M=SA!U,2 P*$5(4P<1BFF ,P %+2"B5NA+U^PUR&>=3/VDEB3-O;U,_8YND5<
M0GW!!8JHB!#ECH\\)BR$F: .=R(6>$0:NVF;%<_VULC8MW-W^IT-J 3K4%F!
MT0<S$*KFM#IU]RUL5/]C/=C)8DAZ#,8T5)6V%;9;53"EX*I[@5L')_0[]S&S
M9<91Y-IRKPDUD<]\P"H/PX2%0XN)"+"*5NB"].\_=0;AYAKX\AB)-O!7-/";
M&0.W.*>6Z3+DAS(WB&/X%&&.HL"V3(=XLLPQ&#BI^-[\BM.K&/B6[W.?#8NH
M',"E[''?U@CTZ@,G>L%\)?!5F^<G-K5L)^ N"AS;0]2BLL @X8@X(;> G!!L
M1LJ7\JR*:9:5&_-DD]J@J,J;@XG5AUPT3*P*)F993A!%(7-X@.Q(ULN0V36,
MV1AY5N"YCA\P%K@*)DRWXI467UTZ3&S_(M=&!) ^I6(@CS7+3R3_[SB^E%E"
MOT_<-LRM? 5N]BF5)XJ-;C[UV7!4'?+:9-";0CN,)4)I8YYQ.9%K.0'UD>4R
M'\'D"=Q+6!QAF_E60(1/943(,RNF/Y_6KS>6;KC]ED2:M/VNS'YGJ1  KNTQ
MST.!9SJ(FEZ 6, ]%$6$<Q:$0(%,F6-<\:T7%P]:OZC/FC&'0P$$D?6-C\E
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
MG@D4I()=(!9!K]ZQ_A6[R7;^>JA<H%G3(ST[2(\.110]?2B\F:%P%PQ%KM<
MW$G*E-S4<;KR+F@(>]T&&+U43FK_^+4D  R[$C2,)))V,)+J_J^_V-XB*:]>
M!1=U>V?O8ZU=[U:/:L9AO5EM[M>KQ\9^J_VIU:YVZZVF46T>&)V3#YWZ0;W:
MKM<ZCQKLJW9BO]4\J#4[M0-H>[/3.JX?5+OP1Z<+_VG4FMV.T3HTZLW]5J,V
M#3_KV9D_ZD-CU$O&\ B>50QQ'0HYRQ7;D(?<N!1I_J?!!C!_CK+'._*$V4--
M<_< JJ96Z%^?76;BW>3#>QYGEWUV\RX>J@:K'[TOGEZ@KGS!;.A(OB^_7&"+
M3W9]CTAX*2)8Q8L+Y-E5R#/#%/)KCK_KV/31R^8N?O3:SQZ+K5UB>K_UV)]?
MH^3WGOJKQN+'+\\\=H$C.!$CL#2Q'G?^(IKYR^4*?^[6!?YD0<%6Z$+-F78>
MVX2I1!@-N*^7&3688;@B?PV6ACW#PI4GG('QNJ,]%5)XC(3_K&+7NLA!AO">
M<M[(+_OX!@:*+%TI7T'1-_3XG'JS6VO7.MV"R[SHS)SEG9M4XH$Z935R"Q1T
ML_9-U25^B6RD"&LD@+DF0Z.?P -?DEV^%<'B1?W:[' O<ZG%0\$\'QBZ[?'
MM,!XA2,"C%GHT.\':LT,FQ@];?%LHCW5(3\4=]F;T!?XXEBP;%,.66QVBLCO
MX 0WC[[T&@>GUNGYW_W3[N?KQFV#-@8GMZVO)^24?!LT;T/XKM^[B_R>\XM6
M]S-M'O0NOL'GQD'[HG%>IZ?=^DWC*[1Q\/?@].OGJU/R]\5LY+=)/MO-@S.S
M==0>P.>KYM'GF\9YKP>_OS[MGI'3P;?>MX,/YZ>#=G07]>V8UZWN"6UVS[Y3
M,R0XL$(4^+;,F\ >\@)YVB+%@E%A$R+K0MMFA2Y(W]SXO6 :D38>D8C@0228
M[]E<4,\67A0ZOLLP]QW+=OQ0(1*9(!+1B+1FB'0[ATB<1E% 0V1&U)3;4QGR
ML!LA83L."SQL4F+M[%%<,8F]]HBT!6QTL[;?==FUBG+&$U8*Z!$/?\ GN21E
M9"(<IVJ5^2ULOUL'8I<#:.=NW L!:0PM"T.;^PM8G7 QS(<V\LP0(TI$B)C\
MQW:$CT.3P$2)=_8PK3CV.E48T3ONUIH1:5->OBG/T2%+(K+O^,CSA"SQ%9ER
MWZPOZWR9'#/3#B)?9N:8YHO3VI=NR5O AC8K-M>$.Y9*B+:W3LHJ"5'M6@Q@
M!M-0^0RH[,RS'MLC)K490X&-P7/TA$"^ZP>(.!ZG(G##B(8[>[:W3M50=%&C
M3:,\VEA_QUCG>(T36+Z%71<1SXL0M05&OF<%R*/<QQ$3EN/2G3W/6?^H\Q:P
MFLV*\=0?4)GB<U&U$:Q:903K^,Z2Z8PJO3(5*S^(?\1<#'F.F!H>GP./\3R7
MP59$B _(*&N\(6KZ&#%!@-6XW.,6-5G(HIT]WWUQ\0(=OEDS2RV=RVA++=-2
MYXB,H-P*3$X0(Q0CZF!9 $F>DQ$%PF34M$TF*P^4MO-4$YDM*]5T1V%B99"Z
M/M,:!&GF8+)U*>1VH:<>5:3!] E@NB =R0D"[OO41H)9'GB%+D4>@"B*?-LU
M+6;[-)31;J?B.&4M_J_-1GU=MFE].)/&@97BP!RILAUAJ4,QF/ !!R))K_P(
MO*$ .\2UL2\"MK-'O0H@PF;CP!:0KLW:4%'[SR>Y@?1%.RK69=.$WA>QOE'*
M@Y<$(K=WJ69IE+UV?2GK4DR&7<_/9<W/K05+K8'GF3:-8&HV71]1UX.9FGL,
MN<*S?!&:<O*&^;EB$V_MUV_T8NN:D&UMP<NSX'F&';BVY3(;6:X,6]J!A7R,
M+>112GW3<4(S@ID:5R@IBV!K#KTU*[!_ SPDJ9&-I=,4#U4%*"X",1R-4YU:
MOV+&DPNC,R6+@SM1:)A\SFZD;G6^O*@3^39Q&4,6([(R7N AYO@6LD*8][P(
M@-!V9"1"+\1NF]TNF^=HNRW3;N<J6@;,\2P>(8)M@JB%9=Z\[2"0(0'#%2P@
M(?";EX</];+LMD5N5,*$ 6:9)E?Z(."5\QDU_-KY*P\=:PM8C4M#S_-]1%SL
M(0HPB'P0(PH!&EV8ZTR'F-+[\W!9AV7H^,VZV.^R>4UAO]I$GV>BLP3&X3RR
MW-!!/E>.!P^0CRE\HJ9C"QQ1RY3'=)=U>I7F+UMVKLY]9GQNEB^)RKRU?))E
M4QS-;LJ#SOH\N[%#VP'Y<1C1R$<TBEP)G1;"KF\3'#I>P#VY9]HC9>V97ILD
MLA)#.F_-Z)?-B[31EVKTLWS)Q8$'&(V1%8@07!I!$(B2(!R:MN=C83)/N33.
MRPO9O:[1;P&?^@GGM.U=UUX[2M44(YVGOX9\*D_*+0 6A*0QMCR,;<P3JS D
M%@XQ0:'G6X@Z3HB"D(?(\H!H>0XEA(!/:OL5C^I3E;7YKZ@\@S;_)9G_7$C*
M(7[@<P:.% ?S)R1 @>=BA$F _=!FIN7)K'RGXE.=E?_:'&NS,HH^I<F/.),X
M A9L_)$*:$[&^D82_6F$J>#QR.@G6::3BY;-K.X$<9BDLNRQ*GE<'7(5U3]6
M(M H6Q[*?IXG69;%+0><5L2)'R$J;($\RR1(8.+"_YCC6K9:FWMY_6.=<[0*
M<_YCM50I@U[")VW8KVW8L_3)\DF( X<AWXLPHA'Q$&,^128!M\JU7"&PM[-G
M56QWOBCOG^MCTUO C7X2?W*M!=SHX8F^_JZSX #$5P](&>KX5^-RJ4SJC7JP
MJPE@5:4 YW :A*6!N3Q@/IEG7-PBA#J6AWPB'$09]Y!GR[PH$;HNQ]AC(96%
M0RLF?G&Y=!W6VAI06$U82X/":D!AEJTQQH@3!0XR79LA:EHN\D)PPX*08]]V
M+%^XGCH9RR9XLT%A"PC=1I2@:+::91[KJ8M0K)GKL(9AU8Y(?\2A,,(>2\^*
M0^43M;U!GM2I-S8LA^3WHBOV3F5A%GO9#V&P)Z&60B3[N43T)%[>)!XNV.?
M,2/8I<C!+DSB'$@]"SR!2! $MAU87N"[.WNDXFS +G>]S^&5Z+DVY]<RYUE.
M;E)@WS00*'0M#IS<9(AA.T B9"9W R8<ZDASIN[ZF_,6<*'-6F+>9RDW9#AT
M.'[19H@MA,IRF8\<Z'8^SAH/R\/#LWEZXSI>Y +8H< B%,$'"S'?=Q".8*:C
MQ#&Q;4H\!.W22\5;9K/ETAMML\NRV5D.0W$4.4SN1G(<6YX2P)#'1(B"R&8D
M<LR(^4S:+''T@8XZGC.##S+N+X\]RL &C21:?))CQ1B*T5N([3PGL:8$BO-(
M8LV!"&2=\-I_Q_'HYOZHN+: 8;D5_(C%Q7*-1LYG(.?%/-N)A.TYGF6C" M@
M.Z$-R&GZ MG<$0Y<\7PN@SD+SG=\>O:,CN)L*\UYMKE.LZ HOA8<W8HTT6;\
M7#.>)4"^27V?NA@Y-&2("FXBW[((<ESJ\=!R>$# C/_W'Q[!Y+T.X^@PSD/L
MD 8Z38'Z"3SK]RG/]CJ(I>>L3:"Q->S V&>M2&:B9&K;E<;$IV/B^8(JHR8F
M)+*$BT(;_$&0FX=\F.60;3N4< =F0.[O[%%_[3U"'<5Y97JCC;0T(YTE+A$.
M(H9=CBR 4UD*.$)^1$(4$.;0R**F+TNF$_KB=# =M]FVN,W=D=4I&PDCNV*7
M.@%GV<M0DS%OPY!W8,0/A=!'WOX&$BXH'\ILU_6]D(.:"()HX#.Y A6BB$8\
M\(491%ZTLV?KVJ';9J'E+CII"RW-0N<R97P'VZ'E(<L,@:L0ZB#?!3-E41BR
MP I-4\B58??%'H4.L&Q;@.4#&UX8R=50<*,?1\*(A]DX9<-0O*3PU?9Z<*6'
M6>3XM^3P'\/HUR>#KX'Q-X!Q06U0WS8#-R 4!;9E(6IY-F("9 ,R8Y'C1(13
M,'37U*&6;3/4TD,M/S=4G413HA7/G>Y"'8]@["#/"<"*>0#,QO0<A&EHNY'K
MAX%KJ6*?_OK72-D"@K-9P9C9%:1\0Q3+,C%Z.[DSZ[.0U(K41HJJ&G\-C<^"
MQD4U.H/0,;V HPA; E';)LAWHA"YS QLAU,_SPE>>[]/AV;6:B5)6^F+K'2N
ME*85@!/B$T1\>3P=<^6QDI:'P':I$T:AR5T.5FKJ?4PZ/K/P>#H=BUD%4VDF
MP_A!419].%W)V+B@ "9Q7>8RFR(*5 9125Y\7T3(YH$(<>2!4\=EG3QLOK@:
MDP[2K)D%E\YBM 6OP(+G4GR!V[@^P2@0#D<4!(H8$!WD@G")SVE$3"'#,]8&
M')N]!?SF)QQP;8^O&][;K3YP90V)D$;0\A!T04G*@)J.90E';HT($!5!A#SB
M861[MFU''@DPLW;VO JQO<TN/J<K4FX4>])F7ZK9SQ(G[E)F4=-"IHTM($[
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
M',4(@S:&.%8*:99C,9B%I*B4N'*S\;M8U<_U0%N)4.]>MI3M&8M7%G&V>SO
MSHT$#%_;QS>QI=M=WSD.8)Z#<5XW&%V*D'8&L,LK<PG[=M:W1F"YD\Z!M #>
M#0%O[Z?VQ_?MT[?B_>?-;^\/_VG#O3!^SW?V.^WWGST\Z\LI/.LDOV\;[(_M
MT^V/UOO@ B<(RV015S%W0J:P)91/F(GHDO6@(TW'_FIC^3&SP\I^?'+[T7]D
M09*D$D;&)H5X5!($.!?(11L$D4$G'596IU7V9J.$HA_ &KYA%.K6K'@>ABK\
M>!-^G+:!<;"!,86DMC17= %\Q]8@0DD46GEK@EA9I70:X$O0>;FY??Z&\/TQ
M^62L.;6_QX!.8[]7F/]FS#]E#2?J&)#5(.!XL(8)B%5K8^Z*IJ5Q(GD0K2O
MZ)H2^L?" \ 3,(M_X#I@:N&.+E8,W_"3'#^R2QN_9#-WRF5R$]_C]<[8/A$L
M?E!;? RK;[*G$:!X..RWW7%5_F&_]\;V 91+=L_<8'?&^4!IN!4"+)><S8-X
ML!X9F@)B7BKJ*(]6I955HII8W%GMNA$W+5%H8OGA84'R" I0+ Q03.EG-CI,
MC/. #"J <18MTIYZA+TFV%+)G$Y5&J"D_.X!B\? B">@L_U KQ5BX72V]>MK
M:S^;\6B_C$I%S6AP? >,7K:3W'->D@445X^IS<Z03R4/?>X":,:I%*:D2*"@
M(B(D05QKE?/0LY= &XL)\5ZKE56FFH+,ZU3*G%AHP?OO%NQ\3MBY&*I^0=&'
M0=%I-ZN,47BOD+#8(BZ<04X'CBBS6ODDI,]5\REK:CE]^/NQU+)GH>=?68/[
MJLJOJU5QQRN+L9;2W4^X=+>:1^EN0.M2NKN4[BZENW]2NGMO?V?]__ZY\_?&
MYN[>_VELOGVWM?]^R6IV-QOQNX]9PM:=HW)"W%EW]X8]!-D]O&%A[VN(H,>O
M!PZ(] +7J'33@N#4O""2W4>-;8KY/10$9_IV3RV#?93!LA=8WW9 C[*RUZN-
M?]<*X%1=I^#Z#]T*"P# 5U1C;YQ58F]<*!%^GOAY5X__=0J&_\18NU:-PT4L
M)E[WZJH]?;U4229?]8.O/M:"[SI5V>^T/L^9 .L3JSWL^2]EL>]QL7?CT,(?
MZPX/T?:[,-ZRO>]SQ7-F:%G@^Q28O:'MG,/'0:\#TQE4*9_JCWJ?_^]Q>WAR
M@0C+WHEA]E*\M!W;]6"9#1L;T<>J_^](;;BZ8<9=4I6N%<U9D!#&#?L >X.Q
M)=C0F#@6P8F$E<*2IX1CBN+C5EY40G\6^+UE[\]'#E2<;I_U_MP^;7UNM5O[
MG</M0[CN\]N3]_2=:.T?'&QO'+2W-]Y^V]Y_+[;AO>>!BMP+].67#QOOR/:_
M<._IVY-MNL6W7[<Z.__"+$[A'?N;)SL;?W6F>G^>;IYNO][]TMI_]_T]W6*M
MC:W3]Y\_?<OO_/#9GV[OKWV'>?#MPW]F-B[0W /U*4%!*(JX\ %IIQS")"9M
MG(O.J*KU)\&R*<V2%_HNS0M*\X(;)+7,"](FQ.QF)5H+ILT1TZ:"K\$9J81F
M2*9<0 EKA9QF'F&+C?1!LV##RJH0M,D*H!5 >SZ Q@,Q@3IFI>#<*F^M9$H;
M%HD6UK%0 &TA (U<!C2*(_'$4Z2#XHA'FHM$)XE4H"&&P*W@ &B,BR;CL@!:
M ;2E!K2;I,Z!A'?!<*5=D-R"; =%36$P:0#.E#+\:D2[(F.N0-N]0AN[#&W<
M.96H4$@D0#5.)4<@BP2B6CG).0["DY558YI:S*$H7P&U FH+KZ4!@"5C<*#
M&YP%:0G5U&DOK<9>_@C3"I0]()2)*2W-:J4\ELBJ*'+?'(\L\0I9;PPW1H4D
MX\JJ,JH)*O>R:&D_\?LO7I+O<[YRG@<9B9DA-*9*+3[RT<;=.!CVVSZG,E>Q
MK I6!XU<7#&&6P5PGDKQGYDQ&IJXMU'*Z(7EW'%-,1%)>BX="!:I;GQ*KQ(Q
M6X/!<0R3'6/J&,XY<:K+UK[9?GC5ZZ>8LSF+*)J7*)I5YIK"'M;.**2\,HA'
MBY&C4H.2[4&Y8$QHC%=6"9%-@:?KWBY:E9]2YNO_.RO)5&A3:%-H4VA3:/,
MULW"9S7-7M9*W4+.YN-^^3!@[ [JVN3Q>_X<[Y+9]+2W5NG=L6"^L+E;+.=5
M2 ?[O358KSP"VWECVV&KNVZ/VD/;J<R7EYE]UB>XYY(Y\RY;FKLY4W( ]LQ>
M[']M^UB;/[O1]SYUJR<7,V=N9LZ,8J:2)"NDRJ7 J<C=?#S27&G$)5,6QY#3
M=<#,:6(SW2RK(,,"(D-![4*;0IOEJM15).KR2M2I&)91V*5<^$L(EC.-'$%:
M!(MHY-H:HY)@"RA1'[07U8,Q=7W.;Q38Z,>CX[X_R"ST'.(:5^< +4!@H_IR
MYRB/:[#Y/?9]>U "&G/$I5G'5(AP6.J(K,VXI*- %JB-E E ;)JBUCH'-$03
MJQF-<8O?;TFX^P$\ %>P]C^V<QP+9]\W9T_9\#AXZ@25"#,--KR4!EF# V)8
M.9<XI8R2E57:E'0.A?(*7R^@B5AH4VCSO&ES$WDX=_N]R,/'E(?3%KBT*3'0
M;Z.F 7%.(W)1,>2P]8("C46B"R4/GV8,M16'HU8))5I:?+N%-H4V=_2[JR2L
M<<Q)$3@' ]8%8S$3)(&(]@3K&\MM0*CSODU%)L]-)I],G[\EPC!/HT?!A5S-
MG6AD6=3(LVAD<@*L5 PR&3>YF%<]@<*X!52?*6T>TQ@JH'I?H#IEZ*A(@C>:
M(HT=&#HI<62%48@*3#6+GL0@%Q!4G]T9JZM;_C8;7;"2>JDQM-^?0U"RN- *
M;0IM"FV>$FUNH&QY&XB,-%*N(\=)FA1!RPH6_BB"%+1T+%]6]6QG?;HPB[3>
M!"\CT#()Q)DER%'ND%!"NX"E%YK-JV-Y8?4%8_6YVU6%U1>'U:<L,>%H<CPH
MY)2DB&L6D,,:(^RXLH;Y$*Q:0%8OI4F6Z,H'C1).M*89W8_RQ;]7UO24??V@
M.;UV<-" X;7A]6&0(;,# !<: ,=^,MWWE__\"*W?Q'Z5B3I?U*8SNL?"B*H<
M@(WQD,>OWAB-_ Q\<0'?GU>-VE\;;H_+=>Q_(3L;[S@\KQ/_W#WY\&\X @5+
MOO\,,_WWU<'VX5]?8+[?6ANMSH?#S5/X]Q#&\[GU[]O3[<^M@^W<>7;CW4>)
MK4L))X2!Y(@3YY&SUB-&,5%!VF!,6EG%+^ATG8_SUG276M(]9>]R\?P7VA3:
MW&^.VMQCW6?B9T(D95%:[()YBJ;6WD71])$**:75#'DN#,@6FI#SUB)M#<9@
M&P3I0+:HIII1S_#&M5D+_Q9L?::T>=3\WX*M#X&M.Y>Q%6/%A&(&!1\48&LP
M.1".D8N)N*2MDEPL%+8N^R';GW: NZ)K["T\PJ.JO*,.V@P6//2.<S_N\22>
M87\XE9P)8-\"6G&N-#6<4HDQ,? W[&Q=U?HZQQ5*?[C[PZG:+WP!IZ0ED<1
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
M A/8((X%1HYH@QQ-SA)+I;=Q996SIJ1\,1S2A=\7)<14^'WA^7VZZHAV@/+
MX)AACKBV"1D*/WQ@VAEL28I\L?B]E!19HBL?-%HXT4QF=#_*%_]>6=53=O:#
M9O+:P4$#AM>&UX=!ALT.8%MH "3[R23?7_[S(\1^$_M5PNE\D9M>QNLZ[;C*
M$-@8#WG\ZHW1R,]P%Q?<_7FUI_VUX?:XS,;^%[*S\8[#\SKQS]V3#_^&(T>Y
M?/_O-FM]_JM=K<EIJ]/:"#"73]]@K6#,\)=]C^$[^/O+U-IX]Y'PI#Q0$U'#
M->)**&0U!C927A),M;58KJSB%[D%P274;AS%?J/*HC['[_.N1D_4RUPB (4V
MA3;W:T+,/>9])GXF1%(6I<4DF*=H:NU=%$T?$W'8*:=14B!1.&@4R&(B$+&1
M41Y5)$FLK*HF)W<Q"0K_%FQ]WK1YU S@@JT/@:T[4]@J! M,&90=ZHB[G%M$
MB$8^F<@EC[(Z^;) V+KL1VM_VK/MBCZOMW +CZKICGI>,UCPT#O.';3'DWB&
M'=VT-MPG!ZJA8]QCJQWFC"5O:! B2E=5H[[.@872T>W^<*IV"5_ *8JE]EPK
ME&@BB#,<D>8^(*L9=L$%[6,:M72C3:;N7)!Z[BSTR.&D1\:*9:O1/_]562;D
MG-&39%ZP68KXWR]NGES"3:Z)]8EC)!VEB$LBD9,8(T-"+EC O7(XMXW#37SW
MMB0%- MH%M \ \VD;0(#V! 1.><J&>>%=XX0Y[01C!707 S0G'(X,B,TMP),
M81DEXI039)3G8!XK[UAD B@*RB863:&GXUD%- MH%M"\M6>1*.T(5D1J'GB,
MSE$=9>!$2"($M?IJU+PBWZO YSW#YV6=,Q ?$DD,628!/@,HGH:'!#HG3='$
M9 -E )^\2>ET8\\;YW 5X"S ^62!\R;1;A84HSHHPP677MNH!8//CA(M0N)%
MVUP,N)P*P=B0HDJ2(N:2!QV36:29=DA@K"762H?<V5U3TN3</!EMLXKC_%9E
M5H_SO:H?]3Q<_[?5B\E@U8_J\K/)U4.$B77LT2#^/O[PQSCQL]VM&*JZZ8]#
MV__4[HYG+&:<:\S#K[_^XUL[# \R"[[ -1N. DZC-X^^?E%]=6G)Z^^H>4$D
MN_)K_()<^=V/'DOH"XKYK1[[X^^8OMU3RV ?9;#L!=:W'="CK*R^UF-'L=WQ
M!2-)R"HMZ8*2A<^TK)G*U+VFY)=\_R6ZLA!KB:XLQ%JB*PNQENC*0JPENK(0
M:XFN+,1:HBL+L9;HRD*L);JR$&N)KBS$6J(K;^$G'S]NY/+./OSL[[Y0@X"_
MF/Q3OPY!57^;<./[V!W&_L52!>9A*Q7LQ=BP/I?_L]T3&&JCU1O&06/8:ZSW
M\HAR4VCX5,4G[!!^>=7NVJZ'US;VAO"'JL]?XY=W77L<VO#]KR^N7*ZQNU'F
MA>D-JNY]O_=CQP[;7^-Y2"![*R?N&@44\/DMUL%HCH=7WS*UP@^TH#0/1%\Z
M8S_Q,P^Q"N$E0H7S)HG(/.>&:$FL]0%K;9.PF'YD?&5\T\&9N_;(?HK(]:/]
M@FR"6?UN.]_LR6#EMXN;$G;DY$I?7J0KER*EZR^%_MFA&UB*>EN'Z'O]JKOC
M[\>PG_KY*AB(?=P!- [Z.:;[/S^GA%I9W:^"8KV4^6"8M_M_?[.KLZC\\%MP
MUK175O_<W-W:7WN]V7BUU5IKK6^M_=U8W]E]L[.[MK^UTVJLM38:>^]>[FUM
M;*WM;FWN7<FPCSJ)]9W6QF9K;W,#QM[:V_E[:V-M'W[9VX=_MC=;^WN-G5>-
M];6]/QNO_M[Y=V\2@A9S0K]L=1O#@]XQ/"(,KA[C!2ER5D#VHG18FC"M(B\4
M5O<3\EJ:8&(>K+C68W^B./[TK+29NG1&'M)(Z;A.ZLV<#V%>T*8>@N^JMYZ=
M][R0PW'78ZY7TN :S[B8'#*=_G&3W)!;4O9>5YQBRJX\5WO]]?GQ_ L!?D@
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
M:I$LLBHJE."/0&2J@+XKJ\5Y7)Q.9<!EP&7 9<!EP&7 9<!EP&7 9<!EP&7
M9<!EP&7 9<!EP$]EP%>>+[_.0=W:'SAY[''J,:,#N:-S[W]<>"JE+\3$WRIW
MX/B/CWKJ?"_&AO6^=P@O/,GAP%9O& >Y\^UZ+R_ ((;\J3HX5R4GC5H*V$YC
M;PA_J/HG-7YYU[7'H0W?__KBRO5Y'L?X";[Z''\>8^7/_^F1<Z965LOA_R4^
M_/] >W#6M%=6_]S<W=I?>[W9>+756FNM;ZW]W5C?V7VSL[NVO[73:JRU-AI[
M[U[N;6ULK>UN;>Y=R;&/.HG6SO[F7F-_!X;>VMAL[6UNY$][.W]O;:SMPR_G
M<]O;AS]L;[;V]R:!:'I6UV,]CE=^#.Z7,/OS\6#83B</N32_D%\?\O!]9J6+
MTDR\P+02BW7TK'5\",_T<\B;N!A"W>E_LMWV:<6\YT((?EGKAC?].,A)Z_G7
MG70FE<Z%TL99"OL^C.EEI^KF]YC15+P]CJ9^WF;;IV]//AR^Q=O[X?#]Y[?L
M_;^[!]N';\6'_8/#G8V7AZW]U@$\A_S-=COQS]V3#_^&(T>YW#[UIZV-OPX_
M;+S]WJ(?VJV-</#A]>;)AXU.9^?U>[[]^CW9IGG,_Z36YRVV_?9C= Y;0PB*
MQG'$<8Z%DJ 1I88RXQF6E-?!\';W.(:UG%VBM$_4"N*LHMQ%HWV@DLFHM8R$
M\K32B -OCS)&](\!SS?@UW[[J JR U"^S)EX<3!H-E[:0;LZ0C!)KV9C#SBG
MG=K>=H>--5 _CKM5+M(;H+!O@_Z1TZ%W8P:=SDEC:S" <5VXKM_KPF=?4WH<
MQ!UMPTO0#-^-YE:]N]X"/Y_?Q?6@)BAK(K8L))X,MMI&9UV,T40C75IY5+"H
M'O-[>PCO\-=047ZQOS;NB7.K[,R)S;"3QENA(NU)_?,9,R1M??J8$N%:,(RX
M$!9QQPW26'+DN=:1^$2LP)<W(/,N4L.]"$1RPZ3EVA'E=5)>>$;(-1GRQZQR
MDRU\P4C*BN9#*MFSF?JG:[2Z?Q!!B:MLG0; TE&_#?.$,35B]Q,HUU6JY!"N
M<:/EJNKY=FS5<Z#9".U^]!7^5"6 >[T^B,0ZB?+"3>==,O/];;"/OAWT.IT3
MU/N6TS$'QV[0#FW;/VE6][VTW2\O&ONC3WE<!]&&_SVV_7SBM!K33N?D\*AM
MFXU_[>  WC>$*==CZ(9C#R\X>W?J]PZK5UZ9^N3Z("D/+F4_\>B"D5H:CS4G
M)#DNE-#1:8N),US,KE"[U7IU@?%A5[G8!YZO7A$'9^E-9PE-^+EQ_/Y;T3I]
M1W8V0!1_]B<?E28N1"-0S#\X" _D&/:(:Z(P"2()#_JGF#Y4WZCI!CL*Q";L
M+(#/RAX?'O1[QY\.>L?#R<U1J4'U]OH$!B-L))"M_2%LY=!L[/3CI[R!X(MF
M8_/X4^S&\S_"KGK9:P_@+UO!'O3.-^;__S^YR\ ?$WL-=A (]^$D'XUZT<=^
MY2'HQ/H@4WYHB)4!7Q]R@@GEY'Q@C/;PH#& W=2I+CJ,H7U\6"%!.'O/2!V
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
M:@:E3=5#=*6MY,X1S1CGH,%I@:TC@2D&Q!/-2\APS9EK1ILJ U(8[S!**I5
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
MZ%]1\)YS=G>$TE.7K)O[#2(\=O=LOWO W6U[=W1_<=05R\:(D<!N_.M/UI+
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
MZ8N]ZA"^*!UVGN^]/ S341KYR5&;Y/HZ[S[_>^O9S^H-EB 28PI$8>0;>E7
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
M*KSQM%G;<;9B6'>AICB.G&,M9.E<,%$A.3+%>V:R4,UI66>L+SHM)041N<O
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
MO7KK]RJC-0Z[JUG]7HIJ&7,,J!4$*QR@2A'JSFHH@DNC;3:Y*(HF[=#R?EF
M1F*-Q!X@B9T(MALW+96;%K-0V\"M3H9#$K$ 9LW)P>(&DHQ,*UMLB35]OM!#
MWJ+$1DZ-G,Z0T\DVDE?CNOVI[CYHE'1%2MI>=)>2-,@*17I<2@T8E +/LP7A
MK4Q<,:$$N4N<MYGW1D>-CHB.9E'=@ZVZ?9=<M>@^:::%TTD1.84,*+,$FY@"
M9J--*6JE1=G8U"B&4JR2VN&V2@"OG#CVY=:%^P3$U5[W7+Y=/WXRQAE1@D7K
M/#KIO>4J>!YS\(;IJ%9 5EI&?^<$G_-DW CJ*@1UU%>4VIQ2K@GCN8P(&%D
MIS&!R4[%4GQ00FYL=EENQ4\WY:?5*YS;L'X?6+^J'+-A_"H8[RDND8?@LXO
ML:[S^T(8CS* 0:VX\%('[^L6Q!LOD#5\-WQ?1ZG8\'T5?/?$B%(+7[B.X"BH
MH!C#6O"U9II(N2!SCO%2BTJS?I7 AN^&[[M0\36 7P7@?:%>EL5FID$:1@;<
MZ0Q.6 )XX85,NRU.B(U-E-@ W@#>%&YK#?Z>PBT$PY+D#ABF!!BB NN4 .F,
MMMPR1X$[@7^H;K[\VN#?X-_$8?<[0=<3AQ'X51&!0TH. 7F)0#:?\,\C#UD*
MCK5RHAHBO_'Z0<-_PW_35=T.K!<7!J-*UDA?*YL'#5AB !^E@2B\2NB#Y=K4
M;=!#8YM;WW!]RY*DMKJV%)3WI$HAH=7!),@Z"D#E!+@0$3@3"K7F,C'>EM<:
MS)O49_VPOFC1'5J6)5.0E2Z  @58*Q*$R)5@01G#*% 7=JA7:B;^P:3!>_GR
M6DJ?RRHKUX^>E'1,F""]4 I9XC8JD4LH)7/B)-^4/FO+3R^>]I4^4;D2D^*@
M&1(]R5C JA" N1@9=]9*SI;FBJR><KIA_3ZPWA*OW1L!]&1 "9.7-B$8Y!HP
MV@+!R@!<^Y"T-99UB=>&_'O<*=_@?R_P;T*@6T1X3P@DA#2J. F&AT@(EPYL
M\AJ"3];XX&*0MLXIWCC\:/AN^&[IO.X7_3V5D,E&Q*@2H./DX&,%OE4:5' N
MFF"99[K:=XVBX;_AO^F$UAK^/9V0C3P6X2R(Q.I.PR0A&"W )^],49B+)N,O
MAU(T\]_@WW1"ZPW_ODY(,:^#S1QH! A 8PT$:0(P3?Z $EP+5ZI.T*H;ZPD:
M_AO^FT[H=F"]N*J(VKL2M0+)C"+7'A4$5CSHD PO.0A5M?]BZ.1W6/&EP?K>
M8-UD0K<'\G,R&BERSS%#,9(#ZAP@%/+=.==9D<-N931M;:[!O,F$U@_K/9F0
M"R%SM.!-*H#1:_!96" *"$PBYYAK]C(<LI7*I_@-F5 :3?=W_5%]V/QU=FAG
MMC/7[<PE9<.:F2MWC\6&S[=5K\8'"[5QKZC=O;"^]/=HKE,463N9HLP&G>+6
MEB"L8LE@3B:TNJOK;;2W7CTYZ$VNH>*%!5= <N, BQ'@6%'@?4WN)X3#%)95
M>/5*F%HC@7\CB=LGB::WNT?26/3T!>;L1/ 0D1%II!#!$5% T#+P$C EC%6.
M(X92+FOO;F.-QAJMLN@:L49O+I \#!N4C1"L#<0:R" HF<%G(U*2UM,O76E1
MS9>5L*^11B.-IOU;*]98]#5D,-K8R,%946I!8@76TP_E@PZ:HA0CW<:FY4.)
MLK%&8XU[8XVF&+PWTGC1DPRY9)1,&A+7"M!(44L!.XC<,I&XDBQ0@*)K;8)&
M&HTT[H4TFL[PGF<UYC)C(@ZU_6J'OWCRAC-C2V(&5"H94*0"CH<"11?AK==H
M2RT)Q]R0V1:B--ZX%]YH^L1;HH.M13I(4A3+,X.,QI 7D25X%5.M7ELK1'J>
M92=HT$/K&ATT.KA?.F@5&9=! J\728 59HW7'+CU-;L(\V Q<_!6<'3!LZC]
M4FHR-@)H!- 4CZO-#G&1'4Q*T7#O0&I)[."=JA6()(B2@O*"\=E$@\6A<^O!
M$.<JPA0N.6W:?2=-FST- 6$\\;4K'M/[Y$D]:V/SY3^?#'[]]=<SW?)@JD;^
MZJ?35C?R#*<[RT3!8+(/$I,.5J3D<W(E>VV3C"L@BVM;5JY)ZL_[BCC';$;G
M(Y -)THW*8(M/D.I=6TURRJKTC+;-K"OC+RM@?_ZX%]<;3:>QY"8A)R"J?O5
M'-@L MC J1^E9SR$!OX&_I9,;GU WA.BH>=&2X' BXB 00APW"!D95'S))6L
M.\\M:^4I&L!;6<EU0/BB&5<B8@X:0>@B 5WBX%/($%RR22CGF'$;FVZ5LM4W
M@*\SP&\@_FKN^[5QW]-]"18-]7X$CQ(!<ZH2<Y7 2#0Q>[+MN<7N#?RK(^)J
MX+]^[-[7;_D81#*H0: 1@%P%<%%E<@"R,2+G$/+R*D$T^#?X7Z#%:JB^ :I[
M,BRMO;3%!^ L6D#C"]@2"T$[**2X'25W#=4-U2U5W'H!O2>UBJ9D$Y4!H2AT
MQR(U6&8Y<!^R]EI8P9KY;D"_*^E4 _05 =U31TDMLF#(P+M<+;<J$'1"\)+S
MK$QAFL>-3<>6)9YNZ>#:F>W,VTL'MWH/W,YL9[;!W\YL9[;!W\YL9RYQ\#^H
M/0\O/NWE"8QC/-P?Y31X^OO/;?M#FY?IYF5$25(DGD3Q&:.Q/D090^(A>:Y"
MT"NP_:%M;+O)U,U.?P\$L\DEGS((54MNE9*AKJW64CV6,U,P,2(-88;.+BLK
M<)N(?>" ;QE^[Y$ >EGWD!'H"?8"K09TSH"-,H#'4+0721E=4U]('&JQK R_
MC0$>.@.T;+WWQ@#];+U$ #H*!H'KZ@*P"*$6ZLL\F*C([LO@B $T^0"LZ:@;
M [34NVM/ 8M.@%6FI"@B"'(' (.*% 44!<(R@]9Q+@NOR[?#Y66_:0SPT!F@
MI=&]-P+H;:<(WDC#M /N$@)R^F%K*NZH:-!CEAI+C0*4&G(C&@,T!KCO[12-
M 6XX#]#?4R%,2(I^@"FNYM^W-1V*M" <=U7,98(C)T!*,61V6;FT&P<\8 YH
M>RJ6C^K>GHKHE7*B9'#%.T 1*,[':*%HHPJY\YF9EN>DH;KMJ5@SH/?V5#AO
M=32ZKM\5#<BJ!)MG"=GGZ)$9'V1N0&] ;^EHUQ#M_0T7Z&JQ&PO,%@:8F0*G
MM(&2.6?69%.8K#-V9FC=*CGK5]8774=_M0KZHI=;UU(7G?.ZWPE#&9&-<E8H
M;@QZC$YR7@P:KH1.W*D54!<UA^2:%/6^+RSRS&L>:CFNZ(B@%!=@M4Z@;,+
M&/T(N#1WY'R2N%5W9.&6UW)'&MA72%G4P']]\/=$1=DQ'5R"%(0'U%W9<.=!
M:YZ-5I(G'1OX&_B;J.@[88">J$BYX- :!5RR !B5)D> @A06DV<I*QH,>F.3
M#YWA#?\-_TU2M.X$L.@")).54@G!)"N( )($*Z,"HX.QP5+W"W(!Q)!A(X!&
M />N*&K>_[6AWQ<3&8KON7/ ,Z?0WW $[R*'')00@I'SKY>7F[6!OX&_B8GN
M.?[OBXE"B+FR *2BB0.$3!!$3=6*W%DMD&=AR?]W0V%N7'RA44"C@*8E6CZH
M>UHBSV2R/% HC](#RLS <YV!J< \=R::+)IA;ZAN6J+U GI/2Z2=T8ZC@!@\
M 3UE =9S"5&@2SX+;Q1O0&] ;UJB-41[3TL4I$H9R4VGP-T!_<(A>+209"E<
M%%XLHWA=R*&P-][_NT2P/YA412]?MD1%9PA*:JFT%25XY[%D9VU,6HE"C$0?
M<->D1&O+4.^>]*5$4F%FTI W(D7=F!0C6)8\E!2\84('9G53-C>P-RG1=P#^
MQ77$B#H(5HNT6RT!+3H(0A$-^%!<#I[BDK9_J8%_=:1$#?S7!G]?192E99R"
M$B9$EYV0+#_%#Y =?8 VF5"6-^'8P-_ WVHXWP'*%TU\8,QK6RPD:WPM^V;!
MV>" RZ!HT,BDC=K8U-HTA#>$-Z'0V@*_)Q2*3F.**@(B67:4SH&5J,!;C,X$
MS]"G9MX;^)M0Z#MA@'.$0BD:E,8FR-(A8.*I%HV30.A/"2.Y^X@;F]P,14L]
MV"B@"856$=3G"(5\D2P8R-8&P!P+!"<"B"BE]]((@[X9]H;J)A1:+Z#WA$(F
M"U701' LD@<?M 9?Z[XZ;Z.P6*B3E[?1MP&] ;T)A>X.[3VA$&H=6"D)G(R<
MS+K-8)TF\,L44V0J1R4[7]W:52H5TBH>MC,?[)E+2K@U,UCN'+G<_6KC7HT/
M_.Y-,FV%\23E"=!C/ZZO.1WOCM*@/NSW:+"3U)JC905+09MYL(*A]<87Y,9+
MNP+"N6:V;V*VG_?5<QFEU59Y*-J1BR[HMT Q./@LK5=2LF3\LBK\70E3:R3R
M;R1Q^R31J@+>(VDL+LF[+)@614#(UI"G;PQ8=!J29EHEYGAT:6E5 1MK--9H
M2;_6CS5Z<KVLK(E>%A ^2<!B)=@8.?#L69)>H(IU+4^[H34W%O,TUFBLT5*%
MK2-M+#H;GA4I5,K 9&" 7FH(TB,DI4,1V>=NM=")H17+VG_86*.Q1JM8N$:D
MT4\R%K.IB43!E(!$&K& "W5N(X:LDG*>:;.TBH6--1IK-+WA^K'&.7I#U([K
MY#P(H14@EQZ<Y@IB%,$;P8M,8F-3:CM4ILUL--ZX%]YH(L7E,T%/I"B=I/]X
M%2M%"CNT*.!ETN"-E1B<#84OO4))8X+&!$W8N'KDT!,VBFAUM$0.-JD$R+0
M:VLV<Z4$JR6-E%F>@KF10R.')H9<;8;H5V"4//KD-(@2':!$"PZE FU$1F6"
MM,IN;#IT0Z:7E>+X=AGB7*F8PB5G5+OO?&JSIR$@C">^=L5C>I\\J6=M;&Z/
M]V#\:2]/!N,8#_='.0V>_O[SF5YZ, 4L?_73:2MA>8;B@T]%V2*$=1&UTSYK
MQ[*(A:44O2I-/K?F1/];7SZ7H@D.B>&#*P+0ZP!6&*0HT1G)+9,JD2.(=L62
M8[9,N&L,^":%NT<"6%R=9MP'9H2HFU<+8#0"@G466+0JH2%NR+BQ*5 ,!2YK
MPK@QP$-G@"9KNS<&Z,G:HDS%2<$HM N*7(!BP:.,P(1'Y05JIMC&)K=JB9%>
M8X 'S@!-HG:?%+#H!*!**1>6R>V7#M!(#384!J+P6L]25"5*59NX(7%!HX!&
M 4UOMMX,T-.;)9M%2D*"+DH":L_ U8" )\\*^F2MX#4,4$,A6QC0&*!IQ]:<
M <[3CN4@> P1HJN%;9,0X&- \+Q8R6/]F3<VM>%#S5H@T#B@Z<!6$-4]'9@H
M5@MM+'"LY65$*.!X(GR'*$2.)22[O H3#=4-U4W3=2= /R=97>3)R@"((E;!
MIX!@7  52Z3_<@AE>76D&M ;T)L^Z^[0WM-G61>RMB:#9$75S>@<;*UFZX32
M27$7HJ& G0^5XD.TJ^2N/YS"EENML.49CK)!$BE9)FQ6*'1PR@1C?(G!BQ("
MKH# J+DDUR2IUWUMD?&ZR,(B,&EBS;(3(2!+D!./FNF2A5A>F>V6/;>!O16V
MO#_P+RXI"IU<08Q@*"HA_R2)6O=&0\G%1U0% [H&_@;^IBOZ3AB@IRO25@OF
M1(8H, !J K_W3D(T/NEH;-9);VS:H;SY8D+#?\/_C55%S?I?'_N+UM\P1S O
M 0I/M>R5\N"REV"X4R(+\@ED:=:_H?]>!44-Y%<">4\SA"Y&=!30"YU9K5VO
MP%.' T==8E&./B477]U\\K$!O &\Z87N.<#OZX6DT$CF70%*UE7',F"UY) 2
M\]+3,6]*EWK?V%;;LE% DPNM(*A[<B&GT7IE!/!<]P,:)B (F0C4@J,7(:%L
MM2T;JIM<:,V WI,+6<5TX"P *S(#ZJC!6BR@!/,%90BY9HIL0&] ;W*AM4-[
M3RZ4(\%=H ;N70!D9-N#=QI,TA)Y5L%R6?/"#K6Y<9Z/NZMM^?VD(WKYLB4C
M.D-0:(0MH:02)(68F"S9(TUOJU7=I9)RTPJM+T/]V=<*,:U9M%I -"4"EF+
M"OJ-%U.S5@>9I6KBY0;VIA7Z#L#?6RV4UL14_9+L*12)08+SRD)2-"Y88.AD
M:N!OX%\9K5 #_[7!WT\_Y)7DBF702N1953T?LP1II719TVB(S?(W\#>AT'>!
M_D73;T4B/S\;"*60_0\R0)!50U#C "Z\I+YOZ&_H7YG,0PW\UP9_O\B=PJA,
M]F"ETU!7%\&R;"GHCSH6GGDVIH&_@;^)B+X3!CA'1.1S"M9)!EP+"<BU!BNT
M@>0M8UD:EV/-/BJ'6KA& 8T"FHAH]4#=$Q'Y[%+T3()*Y,NC\A&\0@9.AZQ"
M,%E:U@Q[0W43$:T7T'LBHFP]=6\14 QW@%9R"%IQB(PG*34SQ;;PO0&]B8C6
M$>T]$9'VD4EO'<1L+)EU&<!%P4"J%'CT&I6P*^BK?T-$E$;3_5U_5!\V?YT?
MVIGMS'4[<TG9MF8&RYTCI;M?W=RK\8'?O4F:K0=5Q#581JQJLM,<D:(PYQ-S
MKA3N$\_*WD81UU;A[R[-]DY?61<YV6G4 IPCRXU,,_ F&XBZ**&%8H2"957X
MNQ*FUF@#0".)VR>)5A7P'DEC<5E>:AU4<0C)R 3H@R7ZP 2"6<V4+M%+MK2J
M@(TU&FNTC%_KQQH]*9_4!KDR'A*7 E!& XX<#@C2F>P9DZ[(C4WNY%#J964$
M:*S16*-5'UPKVEAT-K04/A8L($*@""4H)-I0I58D9D)PP0SS2ZL^V&BCT4:K
M6+A^K-$3#TH1N F:03:10I1$P8IS=45"N.B,1H$\S"H66G[CU8C&&HTUFN!P
M_5CCO*QE26'6TH/1H5"04H@R7 I@>+',!#2Q5B4P7 Z9X(TW&F_<!V\TE>+R
MF:"G4C31J:RI06W*-=49EV!%%%#(C=#!))OC\BHC-B9H3-"4C2M+#CUE8^2N
M<.L2,%F5C4YQ\$;6VLC"^&*\\<XV<FCD<*_DT-20=\<0/36D2#$@DX;"!Q\H
MD/ (KFYBCFAK)4YM-"NU J-F?&CL>DQ!G*L64WCSA&OWJ1*;/0R-_/'$UY9_
M3(^?)_6LN7Z,7O7#ASR)=)M!.)S2@>GT3+\\F)*5O_J%-V^9,GD4,@G$Y+A'
M%"H8IK.E?[E*+O/;**S;-'-W2.Z?GYQ3N3)K44+BH"5J0"8,>.\52&:\Y[DP
M%\GY<V:H3"MNT0#?]&_K3@"]C'31&Q<-A7LL,$"3%$5_1  B61X$A82YILM5
M:(;6+$O_UAC@H3- T[+=&P/TM&PN9^ZL,Q"E8K6X#8<0 GD$0H=L>!8LX\8F
MHAHR)AH#- 9HNK1UIX!%)R!3"*"*]9!1&T"G UC/$)@M.;$<#?,4!4AAATHN
M:Z6X4<!#IX"F,;LW!NAIS&)@QB%F,)DK0)0:O,T:<E8UP8&*-B9R A0.K32-
M 1H#-+W8>C/ .7HQZF%>8D[@54B VEEP-@<H20OO!?.)F[K,PYD8HFN%+AL+
MW);ZJX'[IN#N2<!LX#I@*:"4E(#)$[B+$Y"<B2Z@D,%P K?00ZZ;@6_0OF4Y
M5P/T%0'=DVTES"HF+Z#$Z 'K[+TU+H&5,JFDG7=811F\V>D&YB:_6B.D]^57
M/FEK0JUH&9%,=Q;@C$X03.+*A\"-Q8U-V?GE>J6FZ!].4<NM5M3R#$>E9+6U
M61F5"PK&/:=W)%>3>9X]:K8"6J*F(K\F2?W<EQ%I56,(P4 'RP"%,>!9CI!2
M1E>0:*H5MVE@OV<=40/YU4#>DPIAR;5Z;2U52R#G0D-@08!Q**CC9;%=JBQV
MX\P5#> -X$TF=+_H[\N$"-\,/:N[/B0@DP@4CB $JXVTRJO :OD:-D1[8XE
M(X!& $TE=-\,T$N52=:_\,)!B)+(_GL%UFFB@92#]%&5+ 39_R'>7"C<"* 1
M0-,(W2_^^QHAFUWRH4 NM7@]SQR"4PQD,5:I'*-V?&-3#;EJ#D##?U,(K3G^
MSU$(<9Z$]])6XT\Q@(T>7#0&3%"9YY2-UX88H+H -]80- IH%-#D0;>$[)X\
M*):B6;(9))<U,RWCX+F6$'),26AI=*H)K<W0V!OO V[(;LANR9[N!.=]U5!T
MP2?M@(=<Z]6F"%XP#=2YR;/ :M6[ME#7@-Z40VN(]IYRR%+/1BX]!!0:D+QV
ML-P;\$E9H]!I5]3&IK5#=?,J%7=7QO+[24+T\F5+0716VJA=ML%K=+8*1X27
MQ%,EFB)M$DZK)AM:7X9ZWI<-%8F"3)*&I%0MJHT%'.MJ]W$5N>/"%5QVZLFF
M8W[@8&_IA^Z1 1;7%$N(F9P3#D&)FIG:D:^2$D+440F/5C-DW9Y#N:QZ. W_
M#QW_5U05-8A?">+]6GE"Q2*-@^P+!2$B$-@YSZ +=;PN&C';.K6XK)J\#> /
M'.!--72?\%^T\$X))XR*$'*U\ P-!.V( VA<V!!*C%BK5PTE6U;BZ$8 #YT
MFFKHWO#?4PV%D*W1Y->SP"(@VKIQL:891BNT=+8HX^KN12F: ]#PWU1#:X[_
M\^K0,2* H@5D92L#^ Q>RP)1*<5XSDS+NG]9#0UKR04;!335T*HBNZ<:RB('
M+7@!D1@']'5/D!4<&#?22A\9\[GZ]DXVW[X!NXF&U@/F/=&05"AIL&50R"B$
M5\J ]=I LBY$;BB +ZDMTS6@-]'0&J*])QHJ@6?&@P;)F21WO8K\R<X3Y$M&
M76*6,=94P$-U\XV^=Y=K*(VF^[O^J#YL_CH_M#/;F>MVYI(2;<T,EENQJH;S
MVH4WR;#UH,JS$DD[P9E7CDMTAGL>6"J:H4FU-?0*B.B:V;Z)V?ZMKZ13Y(P5
M<M,!I2(7'8L"'T0 D57BPI>DF5]6';\K86J-!/^-)&Z?))KX[AY)HU?VQPD=
M$@\0H^1$&D:#,X6!2(ESZ;0PW89^=$/!EI72H[%&8XV6"&R-6*.GY^,^Q1*#
M 1D9U@5]!M:;#(:EH%C,7+M2YP?44*L;3_LWUFBLT72 ZT@;O>RABN<L;0%N
M2LTP$ I8+A(DC8%Y$V1!M;$II1Q*WIR-1AOW1QM-/7AOK-%3#V87C4"5(.>J
M'M2>0XCD;&0M2HX1A<=:G%A7UF@3&XTU[H4UFN;PGB<V^II#'Q7U?LA@1>*
MDA4(C,=:WCPX)D5R<E;+T+&AOOG6H\8<C3F:5'&%"*$G571)9%:* (6Q +H<
MP6H=04MF3"G*\%SK'Z(>6K>L @:-#AH=M)J)]T<"/2&CL:5X1H%$%)J\@A(B
M!(T2.+-6^%"\RG$I-1,; 30":,+'U6:'GO"1)<6=S R8, +09PO>*TOL4$1T
MR2I;700Y%%(/S=)RG-\N1YPK#%-X\UQJ=R4(,^>@>/8P-/+'$U];_C$]?I[4
MLS8VGXX_?,B32#<8A,,I?32=#N@%Z6=\ZR<[&<:E3,_TT6T5J3RWA=+HX_&%
MY]^'>O)C;O?/YJ>#68*ZNZ3&^2S%8)^^/4XG;42/W!)HSDU"$58I$3TW/J/C
M+G"?R09(YD64(<HWSSJ3P!F'>]#8_3$9'60:WVTOS%*,Q)]?9';OG@AZ?_DF
M90Q&:04B"5;35559/ 9 S:)@A0:GTRU];D/_[:#_:N*YQ@;+9H.C!39@(3'D
M%$2JR,EA#,5!$)$!#UB2-PFQ3C(W-FAL</^BN,8&2V:#[47?0'I98H@12I09
MT+H(UAI.?^;L%./T3TNMW]C@EMC@BF*W+W308'\UV"\Z :6@85X)X'8VI^S
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
M)%5A*]YU&\:AXW_1;S>3,](2%.X)2 ;T$Y<,70;^7<8Z)L9J8XU?DW/* ,H
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
M0"Y.2^OJH*+DF'TT8J+2@=+!'='!M<1NR@9;9H.O+B<'O40FWQL8\FDD![5
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
MH)P-9)<*L*M]5#K6^&Q7F^AQ;6E;AF'* )\X ZCYURXIX'(2X+'%QL3@DJ]
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
M$>.M"6?_I,V*YUW@694[=XGOA7(GI9AR,01"38 X=.",';Q%KM@PY#)S"GZ
MYHV*[YW@6TW#=@7^A:Q'G"FNQ0 IF H4N4/B'(&[=">A4& SP+^.]@':[2C\
M=P%_%?;L#O\+88_-P88>!^ Q(I DABRYPXCZ3%Q\[3B2>[<>,T+QK_A78<^^
M(WPA[+$E4RS3VIA+ .JN =?.$%-C<E@Z4UUMO+^U,%_QK?A68<]NU^X6PIX<
M3&1;+(SK//+[WBTDXPDJYN+8ID:4I@+ B);WBG\5]NPIK!?W =$G' $<PIB\
M0#84R'4D\&(L"MK2RQ3VN'6(I+!66*MWT!Z!>2'@\8A8LEB(;DKOR260:CW$
M,54P]U($ZWD')86R0EG%.P>#\X4:-P3+ ]!0H[$C:)<1M%TN8+!3\I:JK>5"
MO./V:;'M ^*=>GSVXEGZ;9YL>S\[Z)%ZY*$=N27/J8MP)7LG8?OFY.6E=K/7
M5-2^LT/S0PS7/B73+.5$1:@9DWR*E21R"^-/;5?.5!JTMQ.T'W_SQ<O% MI(
MREIO)H S;@3MZ3HL)B'4;$?%'8T(SJ =9,UF6Y+;CP/5 >GNE27NGB6TG>@.
M6>-RJH^M%1M3AXZU TE&X-(SQ!!#"T0YA'[>3]3+M@RQE#24-%2*=T"DL5P'
M)&,K%X+0[2"-,+*,/+?T86S!VR*5':TV3(,T;BW&4])0TE !WR&RQJ(9"D8,
MP2?(@SM&@9("<(LXF\_5WJNU+N;59M0GN#7O'F4-90WM4'E I/'5Y51#,&&+
M+)#]>;L2M,"<'7BQN;F1:\3IY^=HS?'6=QV5-)0T5$MX>*3Q^)60>!#'^/OW
M]JLOODN#,JKS#*Z&01NUCUR#"H.,A(.KQ6C\H UVZY&2*&TH;>R"-E2">$=L
M\/@R&U1QK1F.P#[P8(,200HBA-;;[.V1?)YM&+U?B]'20^E@MW2@TL5MD,"W
MBY2@ISAX *%WYX%BMC#^F: 9ZZ/I->1@9B6A*Y9* #LA !4\WA\[E,OL@"$6
M'["#S:X"E?%,&"T0"<N8"M4;GHN3N!Y3Z2 8XDI!F*?#]C*[.)DQ[T].TQSY
M1^/TV^D\:K5Y^E]?''W]]==O786'V8GQZW1VIKT8W^)K08[)D,^= I51_G/L
MC,A!)&/LM >*-[62O2%A?[D4N^42O8NN@>\V ,VT+OF6@0L'=I53CT&M9!7L
M*EQ[* QP^6YRI]IS\A'$)P%*"4&2"\!CSJ.OTB2VZ0?EO%7\*_ZUD>/>0WPA
M,\O=<69; )M-0#SO M<FP"YZFXWK-#LY6JN=7A3@N]>+:7I_<^0O7"-J,ZF6
M "9Z C+L1G"/XUD-V95,621I>J_HWQO=EX+_QN!?2+Y:L5QS1LBS:P2-*P\\
M:WL3FZ40G75H%/P*_KW1;RGX;U[6+Z5;W;.4@!6237EN+K' U38(+402[B[E
MHO!7^-^U#DM1?0M4+R18PJDV6S*$T"T0R@COMDU9=Q!G<R22K*A65&N+Q\,"
M^E)FQ=PR6H8TYC*0E0Q)2@&6[(P)H49I"G0%NLJF#A#M"]E4=B,ECV; NW4"
M:IA!T M4@TEBM=F-*[VQ:[J])^06L:Y&<7KD)WND3GX]\I,]4B>_'OG)'JF3
M7X_\9(_\Y+9#?/7KS^T43DKYY<5QJT=_^<??=&?$I[@DT[.3.A?96X^42Y;I
MT>8#"DOUSNZJU[TNS&QK8>;[Y?:(XFH)Q1G(/1B@$A'2[*WE;&YH7' UTFIC
M':W);6O#NR["?N*(U^T1.V2 RPI*J@/^OCH(T<V%68I3-IV@I%*++;TS]^D&
M'M>"JI]6!E"3W@-G@*5);Y3D?&^0)#N@5")D3A[LR E\02PFYW-G;W:W;KVG
M!* $H(:[NV: RSF ZV*X39ON$>.!O!A(H7A(;3SU/"C!G-M>Q;61;;G@*05\
MZA2@[KD[8X#%5@KFYMQ47YF6*I )!;A[A.)J*#FCS\6M-@'7')4 E !VOI-"
M">"6RP!7;*=H 5M('1(W/\J QI!RG,)K6WK.P4M,JPTRKL=44 Y0#M#M%/N'
MZL5VBNBKX9H&C,?U!;*IP0CG#6)*KA9I)6;=3J&HUNT4!P;TQ7:*8-D5(3O@
M[0(0$0)CR] E9>,X-H.ZG4*!KMLI#A'MB^T4L5GO4A'P% ;:K6<0:@U0QC5.
M-O<^76A9>.WB/MVUN[:8Z "T5:O-T\<WDA)=\=L>"!VE%EI.A+Z[1-'[5'/C
M@&QS*+WEO@=2(LT^;LA'/UUALAJ9Q?8.7@H"Q8 @L^NGB28%+YXY;L^%Z6I&
MN-/<X])7WBCW4+"KBNCA,,#E.XC&6Z%L"<C%.JV8,HPLI$),+'-7-X[Z8V[O
MC'1K"8'B7_%_6PV1!O\;0W\A'^(444;! ;F>WSIT#C))@Y2E)$0LW$6#OX)_
M?_1#BOZ;HW_9J]L%%&M@7G"@<<6!)3JHF9SMOAD;M^?!J.A7]*MT:+<,L) .
M>9=&Z4\.3#6C^!^HAVS(@ O>AF@"DZ/5!M?^]@WS%/^*?U4.[;CT7RJ'"CL,
M@@31U9$#])H@N[D&B,'** !L.2_^PSH$K?Z5 E0XM(>@7K;"]DW(A@1<DP62
M6(&=&QC/)L9:7<NE:V*OJ-:VUOL)Z"O:6ANLV?.4!56@R 92+P%2XQ@ZD45R
M(T^G6\L%%,P*9A4'W1_2%^(@8FNCYP)<1BI.& I(JQ',F-HEIHJ89"#=KJWX
M/0+[PS0:>OI4;8;>8J-8/&7G2NW!DG<QL1%7'.;<Q;B<5!MTL'3TXQ=+;9#U
MI5** :0; @KD0*(E:-Z'8*44GZOJDA7L>Z,-4O#?'/R7[PXFQX5G9P>'?60B
M)1%D-A9\)F]K,A4E*O@5_-I]^7! OA  U69LJ)R!FG4#Y,Z 9&:HZ.JXZ+6%
M,+T#HK975X"K^.>0D7\YO/N1P&=K,U0.#2AU"])&@L\AI(H<*F;6\*[H5_'/
M V& A?B';#7H?1W5?;% U?79X&F4^#T2VQ83Q;+:N'5$M0Q1_*OXY\#Q?X7X
M)\2>,H[LWUM;@'B"7W*'UOM@@&2Z]],_V*U-O/7-!J4 I0 5_VP?U OQ#Z.+
MACE-)6\:B;UKD+AV2-0;!Q,J&5VW4U2K:]"! 7WI&N2="V[4[:W-!;P<(G#Q
M#5HM5'QNN;;M;=Y3H"O051AT?VA?"(.\#3ZECC#"]_3Y]GDNU668#===S5/3
MBR-7C]J%68_4(_?CR"TY9ET$+-D[>=PW)R_3L]NX9^63T]I.89SVH_DSSTZ>
M'=>C>;(/,6 WQAZX</6Q4G.<H^3(Q-F/T4C=[H%V3L/V;<+VETL!';E>8W 6
MV#@#Y!)")JH@MAK#8D<LWUZ+OFN!ZH!4_<H2=\\2:LBU0]98W)IOF 2M!Q-Q
M%O8I0&)/D) ")2]2[$SU@ZRW(,Q1UE#6T%: A\<:RU: (;2 =1"&>)F"'@$Y
MW_1K#4;"'!N9U49H[<VV=@XI:2AI:/O @V*-10OAWH(;EQV(4@2*\7R/<8<L
MT1CJ*3DI6VL?J+2AM*'2P<-CC85T$*,OW*,97&$,D)^=B7!0QZ 2] 6]P9I6
MFU&@6'?KFQ%*&DH:JC<\/-*X0F_8FLLN,8(KO@(Y2<#C?Q!J\Z%7%WCV.7+6
MKL7KPH;RQDYX0T6*VV>"A4BQEU#RJ#N@EYBF=JF,!*($D-:2+06;"]MK;:A,
MH$R@KF8[)X&%@+'&FK/O%JA-AP$F#Q(H@HRB(M90R6_7U4P)0 E !8][R@Y+
M)S2+Q74Q0-V$42P8G":FHUA(SA!93RV%U49<7)NMN9/?+4-<*0?S=-@N:1<G
M,^;]R6F:(_]HG'X[G4>M-D].?H:37W\>(WI2RB\OCEL]^LL__O;617F8326_
M3F=GVE;R;;VZ>#821.*@[VB9(UO7FH@3DUNM*G\[<!+_^U+^9B@Y7VAP=F@"
M9&L%X50!:_$LIK<>[$SPS-IN;;WG0%,Y1;Q*V1X  UR^O1QBY(!(X&*CN<.<
M8&3M!;H+-?3HJV!:;2S+VAEM,:,,H+*T V> A2S-#,PWI [!&S<]9&=7"JK0
MBJMC1E2.V4\QJUF+4P90!E"-V<%3P*+!M'.]=PR HQH RL8"BW@0/V8 SCTP
M&4<9X'D]L@6E *4 U8L=-@,L]&*I8734&>9D )(B4V7J(#LI7D(A8^-( M"N
M71!E &4 %7\=-@-<(?XB\M6XW*"3)Z!8&K"W"=#8[&OR/9BTVOA@UX'VJ;6-
M<L"!<H *N;:/ZF6KR>!B8%= :A^H;LY!2F2 &\<^':B:WYX)E:):4:UN<_<"
M](58R[AB'8ZJO1@S4O@ZM=LA9W"-<BFU5=IB+R@%N@)=Q5?WA_:%^,I5%@E(
MD&L,0'X0:?:AC"&NC5S,+>-L"[_V#M<VNCW"^P/M1/E8.U&^14B(TKEZ4SI5
M,MZD),E[2P9=2IQP#^1$FG_<D)&^72J)L+18+'?P%B-0SA$2!@/%ENK[B$-8
M@GK=*MA52?10&.#R3437 @6?'3CC*E#L%G*) J&*B=$6#''4'[QV=.L;"(I_
MQ?]M=40:_&\,_86$J)58'*8$12P!U3:@7^UX<-UX)ST;U%9U"GZ5$#T<"ECH
MB'/#0F2!>_! =J!?3 G@T(?9\2 54U8;6MNHO>J4 '8N(-+H?V/H+[5#/"]Z
M]B!BIX<V3O7@2 8:N]@X)-.ST^BOX%?MT -A@"NT0S%9S$$,),QN]K2+D&V(
MD%SR5EPP6.8V(EQ;N?4> J4 I0"5#FT?U OID)F:/ZQU&E:?K^GWD=UC'%5^
MX4 YBHG;4Q0HJA75*AVZ%Z OI$.4.15+./+V2D#8!]!S1)#DO#&!<ZU&@:Y
M5^G0 :)](1WJ&6W),<.([QEH9.0@IGK 5'O+M:,W,DT_UM'>VO-CVXTJ__1R
M3JOQWWK\K\WYR<VI?/SS+^?61E?]91SX^O1> <2%@: 7)V?'YVY(I^W9./)?
M[?-?C^O+'UZCYP_ONCB+1^;WMZ1\=O+LEY?O?LL??EAI<\IO!_GR(>3C/!'+
M;Z[.Q2#]X?&'T]>G\")]WR"?MO03I#[.\%%Z]FOZ[6SUI[=^R//CG^&/HW;Y
M![_S9_5^<T*+5_RL]YE8_3GM]@2.?CB=//J_CKM%GXMTWUPA$LO!IE3J[/7>
M?3+X75QMOIGS]^BD'_UE4O#/+\_^_*>TN>J"79K(K]BNEY2=Q&"KI=2-$-52
ML?B2@H3B+IA]O*?5+R:!%JZ94DNAC_]B%)[WZ"F)M<UQ[&WUCN\)SN1HJB"E
M0IV)*;++ 5WUS?>I(WYKEJ33[\=$F:9L_NU@^.,O9R^/^V_C\'/<_@ZI<Q>W
M<;F>I1=G[='K)Y^_[M%Y_//Y^)^_Z?-7'_\*A_,;+DO]YA=>O/S[#/W,7,S2
M5TK#5]_\ZN7/SE^ZQ%ZOW_J9L?:=+YO/WOW:^SZ6/T,?;O2I[W_-,>FYZKGJ
MN>JY?NKG&N2C/O4#^O,/%HGN#Y7F11Q[%9G>;TCZ^2(IO,\B<9'2G ?'OXY"
M[7ENIT?.KH]FD?=.#?MUQN?A'/IJJERJ'Y#.C]C:]/FPF>T^SIVY+G<T%^;.
M_IQ/_[3YXOG).*%_3P/9D[.71_^5SH[/CO)O1Z_OU<W4<MZ)V](,.SWY=;%D
M\QXP'LB8OEG_?#6P^SA65^VU>3-2=U\#WV@@C]ZL)Q^]'M,MG(K_##_B9*Y8
M:9B !_R,EY5,3F?MHJC]#_N?EZK"?9H$^P*8BZO[^WKC5<[5E]C;WHZ]/TS>
M!S)T'QGN/^IG?OQPO7.R/8#AM#J<VQQ.H\.YQ>&THL.YS>%D'<ZM#>?7I\<G
MVRH,MEOYW?CCO7TPB<)_?/GST<L?3GX9'U'/_O.J#.O&'AY[NI7_J78&>4L@
MD!J:9E(MLYU3E2J<IBDT>VZE%DZZE?]P%0+_7&[E]TB4BQ? X#Q0\QE2,!9Z
ML,&G'!)MO_6C&@E]XF"_S59^!?_-P7]Y'U]W"6WW#G+E#!0<0\;F(1GVJ4A*
MD9N"7\&O^_@/'_R+??RV-0K4+;20TFS_/FC >@.-BK.6G F2%/P*_OW9QZ_H
MOSGZ+X=^#IESM].[IT0@;#A"/V7HOA*9(MFG[>T"4/0K^K4+R&X98+&3'UN4
MGJ(#MG54_H4+\.SW/M*!+J'ZV*RL-FX=<%L=WQ7_GS#^=1__CHO_*WJ L"%;
M0I_FG0$HSSV!N5JHUG&W,6"/8;7!L+:H_8"5 G0?_QZ">K&/'UVDF$N&0-D
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
M%54Z4#I0#>/N2&#9F[#8T+$&Z)3\(('H8900/!*#$HUSQ8S$8+7QO"VW,B4
M)0#5/>XI.RQTCPZI.;8$V&?; :P$X@M!-:-DX&Q#Z/.VQAIM7./M^QG>"T=<
MJ0OS=#C^9_$*%%^<S)CY)Z=ICORC<?KM=!ZUVORCG1W746F/;S@Z;>-AH&K4
MY6]=E8?9_O'K=':F#2#?8O!@G64,R..3*&"1[BA5'W)+W83>50AWX#S^SZ40
M+E)#KJE!BO\_>V_;'-=M;(W^%1:?>ZM.JM@.7AHOK:18E42.'Y\ZHF-;.2[K
MBZL!-"S*E*A+4K&E7W\!DK(M;MH6R1$Y0W7*H<<S>_;L#>RUT-U8W3V%<)0:
M4"P1'/LHR20):=AXUKN=8%?%X1MJS2GB5=1V#QC@XCXS!AN)N@-K^LQ4,Q6*
M\00#^EQ]RLW9F:F&M$/^QJFGR@#* "I0NUL&6 K4G!,FS\"Q3%DK$129M:78
M&D%#:3CRLRK]3KQYNJH2@!* :LWNF@&66C/7I6(&]K.PG$0'E+M P9ASD_%&
M[3-;?2<;[3.C#*"RL0TG@(5L++!-G6*$:HL#S(&A)!? B$-?3'8XPP"XXXRV
MIE'\JP!LP_%_B0#,EI"L! $1UV<7Z0I4;0<)W3>??<QFEI8/.]XK!2@%?"@M
M5]__21J\D:-#!?650;V0<7$FCFPZ)!XK.G;3@(:M#YR=,\V&VAMN#_3F,;=_
M450KJC^L)$N!OB*@+Z1:E) \I>&VC_D&M"9#X6ZA&--+=':F?BC0%>@JO=I
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
MJ."_8[V0HOQJ*+^XQ+/-SMC*T#TE0(Q^+/%]K/-64J087/)Q>]??6 ^D %>
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
MF'F8ZE4\%.(,)J'A[$VVK4[U_HW50 IF!;.J@6X/Z0LU4(^A)VP$R=D$*#%
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
ML%0U)A:/EF5[$%!VUOUE1=*]-9(W*[QO!&_U>NX$Q0NO)R>/IG2!CM5-K\=
M&0X06!22@>'6A;=WG;UQ%RQ%\#U#\ T]!L7M57"[= I,+4+6@\2 L]>5C-4W
M#O!F:Y/WXS.2=<.MMLK00=!!T$'00=!!T$'00;CF(+QOV'+-(H97:R9T?DN_
MFZMX)?'@?=JW6>&H;+8/9V83S!ZL<=:A9)-=C:VBZ3DE-%%4(;-IOMZCQU\N
M>PGUAH$:^]D:T0+R;%0>8H%&OA2.R>785BN161W"UGQK6PE6"?8#$JR&N>^(
M0A<-@IKI15P!3'ZF7**#F?8+OC*[9#(1QNW=?//":$J@2J!*H.MAH:I9NDI.
M7;0!<MG&QHV LCC \1JHQP"5G+754TLY3V%2MJL2)MT]J_Y^ 1_-0K^/B=T;
M=;&:A;Y<KQ9EES0171/1UV" =70U$5T3T3^\OZ*)Z)J(KHGHFEQUW2!&8#9B
ML?#LHB#&<.#4D%*6.-X2^0!UB3_:;;;_/7CR\'NW]_A;M_?\RQ^_??SE3WN?
M??5T[]D/K_?<Y_AD_.87#[]Z^NC9#XN"Q$^^^=\?QC79\1ONR<._/]U[^*EY
M\MFG[HO'G_MOGSW]8>_9N,?//GW]Q>.]2Q/1I=O S@<P3 R8?0..*4)MDBD%
ME\?\SW!&,'Z-\JPT!519:C4LM;*]*B6IE9'4(E\C]E*&R>4A,Q= *A'8M @]
MAMQ<"3'/+'6[8X-6RU"2NG\DI?M!ZT)-BY04$NMJ9 ;7B "Y.:!L.HCEV T7
MUUW8W@T[,:0UHB;-4_^XT^ DNQYSS2T,'A*?2Z*2,N82QCUSMW?CV]V[//5;
MHJ5+\M0-IYI[$2@V1\!2&;A%#VBK:2FVV8M \]05WBK@6R,4+_T>ZW.(%"!A
M20/%L0*182AME@WTU$,V,]]U50WX%,'W!<&:IWZ+N%TX!=G.\&EA\'ZNN4[&
M.NQ<A$S5!$,^UFK7#;>:A+?B[3N?ULXO.M,*U.7&\+7<HW?EB=>4.F\@-0?&
MQB4T<1XQ^2RE=1Q(;Q*"<7?D.VE<YP84_GKI0/5@6Y+F@3!V0.,"L.M^F%XF
MM]R,# -LM?MBFY(;H=SPX;A!=Z/6CQH67IECC,YW 9O0 0[['(HQ C3F.,;4
MR--I8W0?HU*#4L,ZF U*""LDA(6[AW$\6B+35G!Y$((0L*$&#J78[$.S'.<>
M4(ZT*82@WN"]U05_)</Q&^S )S(9ZOCDZ-49>4U%Y\'\T^0_<G#X\OGLHZJ*
MX;M5#*\?*M8":9?'7=X/:;]*73S_/LR#SYJ:_[J',-A\:TV$+Y-7/W]U<+)_
M=O8+3<&O86_=0Y.*9\=N1A>Z9TPA<"N2H\NVQ-JE=-W%WB##ZM&Y4?5.LC4;
MMLPB4 W/0LT1H5B3@)HWPW V5"NO;!M[_:1_BN\;X5NWL>\(QA?KT+!IMIJ0
M@<67X2!Y#R7:#+88ZS*GZ-R L5\GA9PB>!T0K-O8MXG;1:T3FS&FN>O1<C*
MV2%PKQ8LDTUQUM /><UPJ^Z4#L)]CMY<K:#N^2UIN;(//"J;O4J;9#J1:0Y+
M0=\B#Z/,E5PC9U,CH2H:-F\UOZ2@+E-Q/@L#UT2 Z/RPQR5"3]W$3)P\YA5)
M&E:.L%M2HZ[F@M\[@T_I6>GYP].SBDK6D9TOQDAZ:L4E*4#4&=!: @J$$&S(
M>3AB/129JA+\>-E9^57Y=0WY594Y:\.JBPA6:9EF[0C(5G"P*A&P*\/ZK:F2
MEU;)VBG-(7-CK=[:L.H-J_6^LP4^]\1O";;N-+SQ5 8@ILDQ1F'KK&KPRX&8
M<2W'6R?CPR,9]W[,!UN'?6O_'$WC13U\+EL#Y@>'X[>WVBO9.CD\/?['H_T3
M@</>YQ?X#(6_?/'H9Z1NO7IY^.+T&_N#*>8.?#W@X^/]/H;YE$#&U\].SL=;
M+WZI:'G^WHMV_MUWKVB<__#[%^/VV]MK>LFOIZYF'+#57QV,VSC:&G<C\_3C
M/O^S?_CJ^.#US[\]OK?XK?;JZ'1LWAFIEV.T#]NO"OS=ZR+-Z#\A1YM3]]CG
MZYU5+_;.+G8E%:6OOUU(-](^K4O-U<=/CT2V'HWCGAYO?3I6E/;7<O3GW4=\
M5)^^+4OMKZ4PU'&\.(Y7*N]]_0%]CW/\IH&S"4/]UD+?^OQL!?_JU-X8 WZ#
MI_2/!V0%PWWU M>;.1UO#:H/2ALW'/;[-N:;#('[-A>7/O\WK?/NK-9YWU1%
M@-9Y_XC/H?7FM4CJ.H?A_^L*<7BT:%,QMD@0#,E3K;99:MRX-*[VNX>G7?.L
ML?!;[?..QUV.5^_L?'[^_"7O'TF[)#S_=G4]6UR_.@\M_NTLW/9(QC+2[DD(
M_M$XYLG3O3>/?GKR[!$^>OQE>/3-M[CW_%L_?L?L??/EC]^ZK_:?//S?IQ=#
M\-^^F6'[3_VC-_]\_NC-]S_-:WSR['OWY%D;]_2E??+P[\^>?/;?/^Q]\\]+
M"\QS[ZZFD(!R3( N!J"8"*R@C:Z;E/NLW;PLW/RG#99]*QVM)QW=+AN]NSWX
MWCRD_',#_EG64#1H0G,1C*<(R#%#[CV#M\V4,<>SQ.+VKLMKI&%7$KK7)'05
MFZBY0LE@-Z%[;-1+S,:71-@Y(8=TRD+N+0LYM8G6D9,6!4.B&1/JH@<10L#<
M&I3:!+HQOI8<;>YE<)*:1,I&ZV02K8",U"2Z??KQ"_H9YFK*.0!'4X=)Q TH
M##:RQ;= 25SH;KAD?E75BK1CQ1^B4#M6_ 'WD'$]1BO&!H?C5>&6'34K2<C9
M&-_;'5N)_7.OZWW<$C%=TK6BQU)3JA;JF%E 'PQP\ U,[XS8L+B"VK5"(?Z!
M(RZ*[E6@>Q&)L98,8Q#P-0RS@[!!#L9#"&: W,<:7%9TWU=T#YNR]."+&6?"
M3HXS.2.Y9BI1(N?W=AYT 5\;B"\"&\E4A]0%BB0'& ?.:<PSL(FA8?>MQZ 0
M5XAK?&"-4+R(#V21B"$-[-JY9=MJ I(R_G!(/!SZEM!L[X95Y:'>27A@LW0P
M>X<OX'"&"+9N'"*XO\7&;#+LXZ 5] 6+-<S&-/&UE32\!T\:(M@T;MI?A@B"
MS[VZUB%0(T#Q#G)N&2CZ'!P57*6%L7Z[* KQU4!<0P3K@.Y%B"#G86V4,!P&
MC Q8!KH);8;<*AKK:\I:[_?^HMN@0X,IINPSNBI40Z_-A\9,5BQIB&#S(+X(
M$70V$9/O8PJMC 7<M('NS) 26N%")&EUG:D5XO<5XAHBN$T4+T($K9')/AHP
MK5C ;CO,LCG#*C<M#1B;GOSV[L#T&B%XE1*">]_<]=UJ-IO=I>TJ@DOAP4SB
M;*@NC&6J4*XN&W:I-^M:>!\/0P67=TM7OW1S??WH6?WQT9MOO^-0Q_HR7(KN
M?)Q^A4!&JA""CSZ['*CY&R:A7!4P&[15<2](X'8Y0(V4VT?]FXNH%\Q$[ (T
ME(%Z; /UQ7GHP5<GDGI&647JAT)_O:%_E?7?2[91Q.10$3/;4BT'2JZYW*.P
M:,+%!C#!(N@@V"7S\$]:JQ4P&8'2AA%00ZE<NZ->;YAPH1RPWAQPNQ2@R__M
M@WX9HQ@S;\A;L.AG6^9F@2D&\#Q,NU[$=CN,?KIYE_;;POYM=TF]U:;$Q_NS
MX.R,6QS]TJ!8VYY>EIE.MH=*5(K-&*)GSHU3YN)""\$:U3EL&'E]<4G9#"O)
M5<P.<NI]=CZ-0#-;JU>.U==H HMNDRC$5>>P >A>Z!RX&,^%#"0IPQ]QCH':
M@'@4FS#7-*8T*KKO*[HE(Q)'F\ADM#EQLU8H"J&)+,6ISF'S(+ZL\3!FM\3
MT'(V@&;@O"13(*'WW!N:,><*<86XQA#6",6+&(*D6F9O1!B3&,>?$(!"<("E
M$0D[]E2V=^T&54I8OT:]FW*D#JP.[&8=J0-[-P.[L97$7QR_>BY'6GKF'5LN
MB<^NN6+&'6+.D1!SP2+.42P2L\9;-\S0>_3XT;([MLV9HVL(/9GAKXEX*-U[
M2#Z&V&I(978*U-1UQ;@&7#< WA?;*P>J=?P_ UNN@&%6IO#%03'(P3;'UFME
MBGL+[R9.LA6#LSZ)CWV .G+OK8M#,X"I$=<-Q/BBV6]T%;U$![54 C1NJKQ(
MH,;:H_71.4R*<<6XAES7"L87EVK3(T5*!($9 5,7X&&* 65?0[=CJ7:\O1M7
M)=O>.&76[6:4736$O;K^Y_>I"O@*1V4-6?HJ GON6 JC"3A\+$%3Q*:4F;FP
M#\Z]CZ>E OL[)NTOE^&3[ )GB1UZ8 _8,0''7""W1%D\.N_;:MH\K0Y*:]X1
M09GTXV/2VR52M7?O@CJ7H:DN/,LH5-\;X*!1R&($?(ZN(S*YQ"OL4*7\J?QY
M;_GS*I:HP<1V8 X'9Z)+B8IUH5.U=LJNFZ9Z;@2=+J. F&2,N 5ONIMT6J"D
MTJ"G4IUP-B7DE3374B)5(KVW1'J[/+KZO=,7KYY#.SR!\]]16KTJK5ZT4BFT
M5HTX",9-)2PBL,,"R>1J4B\4LPP'?\?<O"[XVO#K:5CWSR?SP?LY!_7LUO:F
M3FJ_GJ;)OKV1YWST_?Z+T\L)[S+<LU?')_O]]3CMZ;E^OO.SZQ]W?< OC^7!
MVQ=_>2LYVW]Q"LS3+_WE_/3GPS%_X6)T>/[@V<=_^7&_G3R=4/[$G,'Y/#A]
M_LOG'W]R^M&%^3C[#/TGY.@W/S:?V-_\[/=.:]TGSN"U3OO[G_E\O;/JQ=[9
MQ:;W.NWYULK; \X7*7]JP+RSZ8G7-( V3B2[<1>\*4=^T('56=O$6?N8C]2!
MU8'=K"-U8'5@-^M('5@=V,TZ4@=6!W:SCM2!U8'=K",OB3M?)<Y\]M;^BUE0
M\8&/IZ&NV]@X<C/@]\_#HZV3IW(6\C]Y>B2R]7Q\Z>GQEHP+:EN/^*@^W?)V
M9VNJDK;X19LOW,[6[>TX?;[WS\66T_F^TM]>M'^*G.TN_<_A&(7QQO\('\OQ
M'Z;MF,W<63J0__O5ZR??M)?%87SR^,G^WF>/WCQY_"@\^N:?^WL/OQW?_<%_
M\<W>\R?/OCKXXN&7N/?FRS>/GK6^]^Q3\^C[[Y)+0= ().)99'V65NXU0G:F
MA-YRB!2V;W$[42=WA9.;"[=:TFGMR=FLRS8HV 6JB1BJKW5 ^$J3>T/1HD[N
M"B>W6)-C-@E\BQFP5P-,-@!1,FE,3J1*.KF;.KF#>4DD0.5N #DB9,D9,GDQ
MO=EVJL=_<;C8J[_&&UO[Y],T7LP9VOJ1C[>.I!Y^_V+8#6WK^%4YEO_OU;!&
MMDX.MWCK8,S@:19F^LOQ5CW@X^/]OE_Y]/$:WQRGYC-AQ\Z6_%3EY<E\=Y@S
M\YAQNOT7T\#8.C6/CK>X'/Y'MMHKF>=^R:^?SY\9A_17!P=;PQ8Y'D_!)^_6
MD?Y-6VK%=M+I:1[LGPSCK+Z'Y?1?\J>M?_$8Q7DS<XR.W_.R[]3>>SRFXN_\
MXH>MEW(TH3AF9,SBN+KOQPL^>'V\?[QUV,?,_/K&MF9KLN^W7AZ.D=D?DSAH
M9!QW,J?NQ_V3I^/A^?[5 9\<'KT>+U\>'IW,HX_&,[1_)'."C\\.F\_#]X='
M\PSC)[P93_=6X]?'O_S:-"_)S.?@^>&1O/OA)V]-SG,QQP4R2^A;%<X4 X;<
MBO'2NT0IUG*->"F9O<M><S(?OI)+9$S'C^??Q^/'_GYP6'_XR"CJB\>/?MK[
M\KN2;"\U-@B> Z!C&F8&$F0?2Y,<L!=_ML+LOW@E[6^3XUL-H<?H76\=Q7LR
MTHJGTGTJ@5K>WI+!^R_'))P<O9*SIY.?SP=H$E$]'#._?!CY]/&YQ#%Y.";L
M>9&CM^^ZK1\'S\WC^^'!P>&/QP\6>J#W)IKQO?-;.R.^LR?@#V_OW>&(I8P'
MTA#VWC"YS"&)H8)DAJWF0Y\:B4U1'#GZ))/J8O1B-^MB@__M'[W1Q>;W.NT?
MQ.#^N%9$6AQ[B42[RK3P;E.5G"Y5);_+T>\(2F\Z$+_2S_^6K/3WTO77981.
MC:"SX-O#8>S\9BF_J]SN^X_9^5)QX3P;/:!D?AG-LU>'1W\M1W_>_>Q(AOGY
MV\42=83?<X1/RTR<#>VTF,_%XG.(A_&LPWO3X?W'JZ.C<2DZD#<=R-/ T]8O
M3MQ*EY]?K<,;/4C_]?F,SAR^&J=HQW^ZRA!M;-'<1</U!^^#M6M7]])SZ#FN
MF,-PI7X#EM898S,LL_^BO3H^F6>]27^%^Y2+>H^R2<4TG&7[B(J,%YSGBQBE
M%RK%U?+=Y^]7S>22J.NG/]6#5W.<3O-&I;W=7?J[],,C^=N,Z(VOR#\/C_YQ
M)&W_Y'\.CX\_AJS2S\.WSRJ.Z\)'C[_]:>_->/_-W_>_>+CW[(MOOGWSY/'G
M?N_-#S]]^^S;UXNLTF<'^WMOOK?CO#_M/?O4[WWVSV>//OL<Q_6.Z]X[>/2L
M^G$=^WO/_KOO7=+E,#1*WM8")G0+Z)H#LEW IY"KZ3[0[')H=R@O"T=M?(LD
M):N-)ZM:G:_9=<,4L*3.=MQ;\RU5ZRF%JF2UN62U:-J8_6 DDSU@RU,,$Q-0
ML 8JMI[88DPI;._B3@Y!R4K):NW(BDND8%)UUC.*N!)S;Y$3I<8N,RE9;2Y9
M+=I/^MJDA^AAF,\XVT]&**8B!.'J;78ETRRBO)/].O6N4[)2LCIOR-*M"[['
M&BNA<,C9!'9CJ;4VCX6V*UEM+EDMNFPFXWD0E@<7IE@Q^T%;+O;A"_HN-A9K
M$@ZR2GG'!J4KI:OUHZM6G43RK7I).+R"G'MQ.9B64%HJ2>EJ<^DJ+&PK+&,H
MW? !2VF O73@U@L4+I+&C-M4ZFQ0@3M$JZK:N_IR9A<$B+N_*G#V[ON_4C&^
MK;X4!WY>'A[OSP,>',G!./(_\HL$<&+G5]\ZWPLVOWR%R_'AP:N3W_[*8F?S
M-B7-SKPKX_SUWZ<_5Z)ZR=\+E"/A'X#[N,('?/ COS[>_O.[NL_]%_#K4;MX
MP[]Y6[V__VWE/]J:';=U]JR,Y_;PZ'1>'XQG3([F4>-"^&XO8.OIT631_[,_
MC;Y2J0?Q%9&&J6>9:S,Y<P]LW'=I>_=4.CT%N_^8!/SBY/BO?^;=RR;L4H5M
MR1B;]\5(J!@YYN2&-QQB*"$/ZY(O*FPKFAB3]S6F,"ZH9&.-(]O$A\1BPV\I
M>=]#F?M[ZF!5[:JV5"]65;NJVE75KFKU5+6[?B.LJEU5[6["0*IJ=RU4N^LJ
M+?SZ[W_;^M>__O6;./LX>^D6E%G4WT<; UH?J7+D7I"I=)NIW6DX\]ZUS+ZE
M2.;72_V=Z11#- XLIC [9G<@[Q 8#4MA(U*B=LR^KRCW#7O*AG*.'7,A$J9N
M(CNFEAH:1?E&HGPA7!O3.?4>":1S&RAG DXBT ?\>P[96F,5Y?<5Y67 6UJH
MK7-"VQJ-=;TYBZZ'GDF\HGPC4;Y0?"$%=&(+E&K*0#DZ8!\KB% 5E[#:B(KR
M^XIR\:D,;!=OBT'K#!N4QM8/9!=CZ^V+.Q7-5T'S0A(5N)8XS##HPQ,#S#$-
M-+.%5',1<=$,+I]A3J-(OF=(-CEYXXQU'..IW)'1F1AR*0.]R*)(7FLD+]1"
M322DS /$(25 R0&RE0Q9K)3:0V/#ZX;D>YY/_,6/+^0(#FM]]7)?VM8_OOKT
M6O&_]Y5G;AX'=<NQH*1:"F'M.?=877&82R\FI* <M,8<M+^,\S5+P04KD%N,
M@XC"X"!C.T0<D]B#ST'2]F[&&W/0^HFK/W(DR_#[?(LV6L,8;6"IE$J2WHKS
MMF9%\EHC>1'+PT2#@SN#H4" '#Q0+15J[=1Z/(WF;^]&?P]34#]R)*.4,%R
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
ML4?&%*B!2:4..)>Q8H?Q:KB:7M!:FUK5%?L^0MEZ$WQ'3R953*8,^.;!X6Y
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
M?E.D1TQ&E<"9-9ZP[I(@X1Y=ESE;\"1)@4MK&XZO<PL-ZBL&=6[ V&*E<#P
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
ME"6W<!CW>TJL]RI#=0MZD];48<C#BT_E>H\6TG&F[OR1#\Z?7,^&_UEYL/9
MW>N>_[1_0I(GWJ+#/Y2_]7X>'!P@P8/D8,K'N9-/O4Y>7._;>":WZV&Q?KQI
M?1-^8T;GC0;M$O$_"?%L<A "HX&WFQWC"R[8)^H?@WB_G.'33\K<!,MX\*++
M E;S?>U60._2NWXZ&,0/WQGT=G:W^-:[MRB=#D;52L;H&(2LF=<R,PX>/2("
M%C5F5])-<GI6"2Q"B8$;K2TW4'CPSF<9,$6EO!*19B 3GQW3'-! Y[7Y*C./
M@]_=_=P[.3_.E57BY;+NC7(\'5:=YJ#3@JC5_3_ZZ10/#LY[^0\\(&TNI\K\
MO=@M1+IN-,JC#O_UT[/]/M'""3U\F(_QO"[*WAEQ5_ZS\@#=>C+H!=*FA@-Z
M+/TY.@VC$^SJ]-(;3O9I'-Z-[Q\<4X,ZN4B/'9$PJ2VM7UQI[9@4;T-%72/H
M?V50#:/1>N^L?[+?"[/X])L..QY4HVQ41X>XL18HIK&NO4+2,D_H.=5M09KD
MI*]U%GKQ $>C?NG3=^&\^_AX2$)V>'YU*"+]^VY G]&=&6D\NEO[95R.Y/C@
MVKB-!J?#VHINMO/EFQ9'NCR]I:R8 3="5V>)7'9@;/UTO3\>Y:<7O_R8^J/C
M SQ_VC_JWM_=]./D\1-C2L](^EA?./[ZQ[-^.MFO3H$G?.P8F 0N3MX\^?I)
M]]4-:V[\G:([X?-?\R?BL]_]U6.%?"(Y?-5C__H[Y;[NJ:VQK;&W::R[U6._
M$"/\Y?A_.W7M75VOMR*DF*LI]4"^##O357E#-,ZH1W7?P;SB6[^#FVG&,#V@
M6W?V6/W\ZOEG,SO<L9>W'ZV)H)E^U+*/YB\X/*SIB-N0SFU(7^51O[)(+33W
MJJ:!?MZE@6XC/+<1?OZ_I_V_3IS=QO2N8SI]]N6^V8%N(]@_^Y!E'\X?7AR1
MO38XI4>DT=_N-ZY+<7;J2G7-<#JBKT>CI[>!YU>GI&O/:,^X^8PY)30;AWCX
M1<98]9Z1L7(Z.JE/O<\1T)4(:)G5KR4/2=&@1'$AYRX,, ;T12>%(I48$H0O
M;3EWNQ!WV$?\M&?RRV#X6^=P3#\-AL/!&5T[6HV@D\/G'[=_W3O<IOO>[.Y_
MV-FE^S<_Z#>'OZN=UV\^[KU^*;;>/^-[[Y]_O!ET\F9WB]-SY?:OV_L[O[[4
MV[]NG>WL'O3W=B.U>_M@;_/W\ZW-5]27[;+]\R3@Y#?^Y\[N[["]^^YMY*X8
M73>CN?8,=$06#-=,%BZC",%+5]8VP-_[6.#B)71H9+3T9&1R<EZ1Y%7!0#06
MO1!&>)U2-"5Y_]!DM/+A<0_'5!]O,I4-)'ILY"PK  ;9>(8UQYQ.$-'J;/DX
M<Z2WMG%5XZJ%XRJ1/#<YEN# @T#KI2]H0DXAR,0]-L5ID>E(W*0C(;Q!CX[Y
M*$EQ\ERRX()A)NGDI-0U'=[:AC$KF FKD='2DY$$+-%XX0Q8T,0^7&*R,FL!
M+B59&ADM,AFIFV14LK7!:L<2*%YS=D6&*=<8-BN#32D)2V0$9I$*L#8R:F0T
M)J,4)6GS*D65+7@MG"M!.LV3A9QH73<K;FF92M]D*N>%Y%87YF22#*+/S&>;
M6(C*^:0EN )K&VK=\$7BJGD6BUY __W.V5$>LD&,I\<U2O2O(EEN47!I!9.?
MHK- =)2#S1JXDMY+*7ETHGA1@FJVVP*3T&_33F] GET 9&2#)R(AIQ@:[IE#
M@,BYMD;SM0WAYI4+;X$.I'_G0':82,$@X\?(""F:$!$Q.D,H3CS$![=[5KD"
MR<,!?,I7C!Y2*-8Q%PQI&<3:+*"*C!=PPF6!J0)\OA56&\@7!>0F9(5.)"Y,
MAE+0Z8B"3 L>4$+,HH%\&4$^Y8%USBGGM&;)<,$@>,N<1L^LM-(XH3!C _G*
M@EP;#1Y1RR0,:6W%5:6<1'I(F:>DH(%\&4$^Y=E4U1.D;&2I:,6@(">0I\)
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
MERR#!@8F*;+^%-$8V00Y$)F%&GG\39*%+@^'-6Z8M1FEM8PH+&;PP@>!F3A
M<911-??04A+$#??0G]N;+^1;:4HP&4FG22HRB*3=>(R)B>AEL4H&D<MWKN)\
MMQ%N]R2!YCM:*+R?;6V^.'M+&A[AFR/CV0<&P2?F#.'=VQ*\0FL4R"[";5X%
M'A[ =[38ED>[\ONYLBW4=N527-D6:KMR*:YL"[5=N117MH7:KER**^=T)F+!
M]M]_'AR-:F[VE=YN7Y5(I1FEEEQ.A6OCK'+ @W'!%*-*5""S"[[M12V7ZVEF
M:5&@V46=/+,8,P.5D3F4@O%@<]+.*>W#]Q!PW)AHD9DHT#*ST9JZ/H$;X6V6
M/"2TJ<;V\):?87$99VL2OO.O7;J'[MT^>^N-P&*C9$[PR,!ZP6KQ/L9M<C;)
M!%H1Y\A[[VTM,-U\GS &S*9(43(6!1JS*QX$<*]4\-+*V35Y&HP?'\9;)]W_
MQS ^I]_U]KNW)EN#RGJ&5AH&@3OF;$A,<# 64HH&98/QTL-XYB[T/9'<=J$?
M&]$OKR+Z0C!;DKS<N\B"04[& /IZ^E"S6',G*9I&$M/=/K18($S/Z0S#@KE.
MNO6^K'Z36T8;S2ZRR_^J%L"M(ON6-)_>'$=EF>3+M)IHDLDB%(?9)Y#:H$\2
M$5)V&()+NL4Y+J/$^7W:^<0=5\&*S#S/C@&2T/%!"$;S3"('4?H8OTF<XQPP
MMBB!D$T4-%&PNJ(  *,#TA6-=N =&1>*VQ+ R$P&9FB.O\5E^RN.OW-JE]A^
M]S: "("!J-Y 8I"U8,&KPKS3T9A(YD?">7@,5HWL&XDV$KU/T9*O*87>].DE
M8-BMJPPKM\[>(F@E5 K,F\XG&R+SHD3F?!()'=8<%9U&;7@CV7N?/)S=Z15U
M^=Z319K+][$)X^7U39S-9^<[+]_23*$)Q!51!$XJF27"4"DSGI+3BFN.+G8N
MWWNGK;DS=)8L]?;?3^KBI']3_X^-?]"/BX8<XO!=_Z@C0'W! _VC1"OXJ3(=
M!3U$L^6X_G8F"7QP,#BC0>YU#>X=DYBFMHQZ)_7+,=SPH%>Q'4]J6=/Z^<&
M6GAX!9ZCB_MR&E=F[!X4<_KTX'0Z[/Z@K[JO.PV@EO&KC\CI4RW#VPS8>*+?
MGXY.^N6<AFS\BHO%-EY3L5:*/![EIQ>__'CAE.@?=6/1W?3CY/&3%5C?<-/5
M7U\X_OK'2>%Y3@@8<^9DIV'RYB_7K+?BB>7VLU]?K5G_;5TP7VZJD$\DA]LV
M]0[?*?=U3_UB8_6CC>LBEI'U:S< ,;O0\A(4?=W='^;<VZ+K]D>]Y\25Z1]A
M^/>-+1S&_9X2Z[VJ87SSW;%%G&-U<XX7K5[V[2;X=?<'R8YGU!1\EWM= >T+
MH_%&,?AO7ZM\)8?T3:YEDVE8=_/PL/?\SY-\-+KE:+;##%]1COD!H?^Y$9P/
M"N801/UM6_C R_,ODB8L8/V1Q2B;_=WF9WF(4H(73M4+RI\P_H7XK-)S,\=A
MQE'^93@XO.I6^>))FB5WIKPZV-I\)K8^/J/VO#S;V7P)U2FRM[L%>Z^W]W?H
M'6]V7YSO[/[GPY0SY=??S[8V?_]([9?;U*;MS7?\S>$O!UL?]P_>R.?ZS>Y/
M^UOO7^CMUZ]JG;*/-_-2<ITR#\&SA,HSR* 9K8#(8O)2.B>#UFK!JJ ^DKOD
MVX5 ?$VPWX(,T81EMNMYR7Z< Z=\+8M4;?'%T2W8@SH:GZ;3X3GIF8TS;L,9
M4[EL02KG3;2L9,L9Q%AJTO# 9"I)T$1*973UOL)E:</)^MAX;"5^(8.-EN+*
M5OZNG9%<S+H23?=<"CER/JU[>NMY+(XSD[5E4$Q@+AG)O$"-&62TT7U?I[B_
MQLFT6)B?J0E^%<*;)KAP")[2!!TO7L< #+.2# *9D#Y)S4SA'#V0:2G,VH9X
MPOFB:8*M2$SSESU>/N.FLRP#X^W\/*VSH/ IR1H'C@(8*(V=NL)\R: D-SI*
MNV#^LN:]^AJ=Y:L0WG26A4/P=-%L+5P.DE9KM 1C80I#ZPOSUB9=BK!:^>J]
M\GK1=);%\PHMRY5M8-O +M>5;6#;P"[7E:L:/_4(R6"_VZT $8.+"0L/R0,J
MZ46I!SJ4(Y7;.A_F=EKG*ZWJ9CW?7O?NCNZ<W\B=X8360CK',H9:;[H4%G0]
MO1,\%@2G="TB>-5AV/S]"PWLF;;S5\&XV<Z+A]^IW#<Q*&DC2A9 "0;H'0LJ
M1\:CA @<C0QF;4,^$7+1C.>646U^/OUVD/@;'B1NJLD#4-OOTZI)4@FRQ<RD
M=)(!U KMQ1>6 \2B@O-.V/FH)BM\IO@1MAGN-(P+.(!_I4A]%>DT16KQV&9*
MD5+@C(K<,$MTPT!FQ0(FQ62BB<T))/K4[4*8QU&D[I07X-HQ]\=.%3#,O;/Z
MXPZIAI0M2=@B4@P<N /D$G12QF0 8[-9H)(Q?#D!=Y#_Y]7YWNMT'"28O=V]
M_O:O6Q\):'KK]2_][<TW=.\'M?-Z^W#O_:N##H@?7W[<>I_*]NY+>N;O!)J7
MY]2FL[?:VVP%#8M!IUG%"7,T9\Q[;Q3]HI0N:QM'@RDA/4D$D5.7%F+4.\81
MB8K3W!L,>[0\Z%*L,U,/H'7G3Z\?VW[2^_K$#TN(B$5(OO7;:1CE_SVE0=O,
M!4\/3AHX_A(<[]1;,LBSPJ"8R@D9< \,8\":4BLE)2SW1=\*'(>8;J1"J:D-
M#L>I#7)-;7 #'^MT"9[T1I=S=G!.ZZ&;MIR>7,?.E$"CO^OJZQ^==LK&-71-
M%G.%S8_'@U&_7O!TF _HRC_RIT0G59&Z<M=$&^2?;L$P&AR<GGS^EJG#\0^)
M4BEO#-&5G_O#BR8<DY;& BEH'Q@6:N%3/#C#\]':WZ_S$9'1U5&[V>'/=JN4
MVW?+?>ET/W5KS'O$"H-A-Z]/27G/PWH5-00?MP$]6M!$=/^G7X34(1(NLHH
M7C@C$&/BSF'1I B\):-OMTO;0S+AY\J11R>C?_P=-V9-V(V%/&8C)Y&'4+A-
M*"&#"U*#T2ZBYL6Z6FWDKFF$YKDLN\<\[9_0.^(M%NH/^W_K3?BZU[](?#&\
MY/0J2<<,\NFS)16<=^QE[Z1ZZNCZ_[I+K4+!@:2IDX$G<#DY':R2 24F'U)Q
M;U_<3KI>NH@NFW.[G)7F.Q.8.YL?Q-;96QEC,2Y&EE&3#ADY,F=(5FI'>$3
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
M2,P:4!"#<SRZM0U][S1/C9<:+RV!LO2EDSN-;>["-NHFVSB;M1"*LT06>$V
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
M NU" (@6J[FM8?'=J7?VIBZ7A_!&/?G#TX.3_OCI]W 8KF[Z7!^J#A&%@"A
M>Q]LU&# %$1NL]3-8;B$#/9\VF%HE?=>DSZ2+-8-WY"8,T(PS@UDS77.0JQM
MZ'7@?H'RY[84V?/ N-#<2I<!ZUDPI5/((12=HE0>92FN.0R7'^\WS9'H!"87
MD665- /O774=>I8#P=XJJ9R=7[JZAOB&^.8P?%C$3SD,O5,HR4YAWHG 0!M>
MK15"O,Q9":%M,+XAOB%^WI&836V?(ZAOBG%,!7G$PF3-, U*!N8-6L95_O_9
M^]*FMI(L[;^B8'KB[8H@Z=P75P<1E'%Y7-&(L@M7!7QQY K"0J*UF()?_YZ\
M5Q)"$C:+#!+.Z3$E4-Z\N9WGK'F.X(($+!C+<5R8/=K/7TAZQ4B::NE""A%3
MI;@DR?G$L&6>8T524L6XN)XT/F=<S+X"KCU##F1VQ+W/OOU(@<:YEB98:QFO
M*LIRMD(TOLS2-FN4SK)WGX#-QU3"^=$R6B03$U"!BH%0KDFRC@:K$F4^$B>M
M+H;(-42[=_.&R"2(=I)IY+R@B"LBD>:>PZ$3G%EIM)8DHQV6CT:[^U+2&OE2
M?S1TT(F:0$&]D2KR1*6.)GA0=S7A2OI48AY? %+,ZC[)@/RKO$):.T *J14R
MN0AWLI1ZQ0G1:7FEMPM6%*PHQL]UP8KY:$F!E;6*(DLH8$70&%D:!=)8,QN%
M$,S0@A4%*[X#5A2SZ?/#P:SH((SGFGJ)L$H!<:H<THX+Q(7A(2:M4Z[^0S8-
M75:\5@&#]0>#Q"GVS D6 ^5"1L.I-$%R20F.-)3R0>N)#G,&5R=SJ0V0#JQF
M'H0%F4!8P QAS$10,;HD<:X?9/2C:XD_%3H\::CG$\9R=OK#L]A[3,&@%XA3
MC#@9*6?.&)KS)SKFM(A6Z\"PM:*82M<1I_867/+66!(?#>)8B+JDN#4\(9/M
MX<18;WW._KO)V"HYAHKS=RD7P+B-,E&2HDV,"QMU,IQPG"U@ABK*2V6?]2'L
M6?4D.B*IY!I% .Q\MS, 37N'&,=$I)3O?2903\0\6=\[V7^AZ%7AVJM'T*5
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
MVK/N$/[63=?3CG_[&$.]%M!KNP4]).B[\<6VAW&K 839>-V%UW4N&^>QEPD
M6EROU-1(; X#[8\^YI=,+5ZU1;2:$,PGASWED9[8:H"9\N&))R1\>1OAOYM,
M)P=H%8*?)WCRB3@) FIP2&EI$5>.((<Y0YZYJ!EWF&3Y=!&17Q^6K8?SJ6?F
MM>ZGVV6.M62]]6Q:U[.QU6P 4,Y[L9^I&8 E O6<=_NMP8V&_K_#5@\(&6!L
MC%_0^,RU.K;&\HO6X"3786IE! R-83^F8;O1;GV)%4!\35RG&@0OI9PR27+B
MK;/! G4+9@,Q0M,J&G.AE/YK"X C_@=>,BNE?ZS>_Y]6NLG*8>'\*V U%P"@
M,.$?C::OWOS]B6!/-$[ KB5VP+B- YIV$ED0V 6CL-!)?5V]$B8YC*5.1A@>
MG=)!RZ"]3I;EK/^A[-=2]\M+RU4@B(4$& R4C+0.&#&KX)O\9;X.\+7]4D+Z
M!+1$):@[P7D'5(6CQ40IBS$I^[74_?(R)BF)1)$'C>!?0%HPD$Z$%YIH274N
MWOVU_?+:66J#Y@SVBT9IHR:.2\T=<\8H6?9KF?L5I<':.HJDIP;Q&"GH,-XA
MD&\,+#C@6X#] @F[<1EM;X&YX7Z_5W+V*BC MY^5?M&)'Z 3O^&? H:3)+E#
M@3J1K[MZ9(2D2 CNK%?!,\/OH!-W;Q'3IE3DN^G(E28V(W\_+OS_-O%U^]^N
M]Z_M>;'XCD9N_FTC]_=7#[YN]Y8_AMU[%WK] @?C2WQ7U5+-&EQ_IQ/^+X;C
MZOH2? 4G-:Z@%;SY>D3^IYXVKSZ+H[=_?CZ\.B9'IQ]:S5TOH'^\_]?'RZ/3
M]^+HKP_PW<GI+/DWKPX9D/]G^/YT?_?/L^;;=T#:GR_V=^&9@]_.FKOM]M%;
M^.YM,^V='E_L'7]B3KA$24*PY"!/QU#5SU3("_@_GR36Q,S:P2-/'C0;KQ0P
M=M@&K856A% 3F?&P8;-V\.M=:8RNG-EV8VJ#OFX#7QO]=+&U_MN+=7-QL;7:
M1VA)K>$X2AVUP]Z9H#43%C9C>]K2-1RTVJW*1#BZDM?HY5+"_0M[#NQSLNSY
M%1FM*X!.UL-#5<GA#,:=RJP&2FZVK(%2#'M0;9"')>W"+_W&HFM8M^S0^+X%
M+/W/E1H.K5_U8KL:QO6=J/^]Z:,8W:C"UX]8U^^VAX/;'YG:>Q_SW)]RIRF?
MX4I3/T\F=T_.[7%$#H2/S\@F&.$KV[ZPE_V-?]T\TW"@IU=M=L*W3BNENT]+
MWP6QJR4-V3I;;?*K(9!1+[>"@=CG'4 #Y 5@$?_S;68,RO]!=<,/#O3KS%TJ
M?+';BS9L(;U^F_Y6@,LO/I87631WET#(C8HD*E3H9AOX G2H+%YV0N6-BY-6
MEM5J0WP?N&ICT((?54=9;AMWU4T)Q+G!Z$^+>^W4,F":@'T+P+XU&.95KBWU
M@$:=_DAML/G.<;]Z[PC6JB*LZN?^]>C@W5D6R/P[MB\SGN6KES#^+Q:6+>]W
M-89V%T:8Q]FH!/SK/VXVNKWYO]9-Y[O8K,3/J0%53HOC3HVT@)"AE9NV.@"7
M,?M@LLGP'*:2'PDM&&@O=GQN4/W%M<*_;/]SHW\.8!#RR<Q_K4]WY>Z86HV1
M*;+"X@D CT<S.&GU CJWO<%EM8S]N& /H#GH9K %P #Z<!(K@Z;M-TYJ&:C:
MBQ'C?81Q^[F=L).=:8$"\3?PC=JA=',Y>BU8=9AZ7K'QLD^M]5;C_[H7$0[2
MYHV]KOBD[4_HIMKNWF76'V_L2^T12MGF/.4FRSU=^Z46;/9"MIS[SNW.NC#V
MT7 SG36B!:VH)J=\"D*WVMF\KZW4\K8S &K(W@H_6$A L!;#]J!B[]WS6./J
MVF[[KW%"<Y5(L6C+;Y-\;M+8M!L2]NS=?!<IQLJO6F^>'8*""VV!H\#,^_6G
MZOI[-8H_LC!5451>Z'?5$&N<NWD2IL8UEG3@B>$@NV%#19OY"(V<CC"NWWOQ
MW+9"/N#YK340C Y#K53G/XR2,BQJU09@R[)>Z_ILWG,RUP)[;MZZ1O!C"T!2
MO:I=I=4!_3[F[9@BA:G)YW: \PUO^R>-5.%]1JGIR8[=.]7^/FRP]<IG'S7L
M]^5YOID/Y-$!,H*!96//"*M'^]K*IS@W:N1\"'#J4?[OG47I8:>=_4C 0ZM$
M&=5,:T'"ADPNE8-YQN%MS\][W?->9A_MS%52&W@:D'1GY++.[O@:MN:AY"S:
MK+!67LG&G\"TNL/^V-D^QH 9(/K*R&#!OF0,:^4%J_<AG\"9#JJA9-CH'/?'
M6);A*1^HD?]^LB";&30O8HYWZD_W Z#R.=:K61^8+]VL#]3'<C,+'CGXH.+N
M-4+G3.'5:?:#^EA7BOKX]5-[<3LK^[YFAC\\,--A.^ZG9K>.W-BI A;Z^VG_
MFIJOU=[?Q\1>B:8_M,5AYQ.G*2GN)5+:6<2CT,A$RU!P$O8B"I6PF+4@K ^/
MJD"_FR7:2K"KY,J1>[H6<3NC$S.*<:DIXMKS?$WOM4Y^ XL6PM T_QB)[Z$B
M-5@! #?H]-6C8AC6)F$*9UN&FEN__G$R993!?J_!JCMU^XW[#=^LSF/FFBY(
MWU9;O9XR;]F<S:8BTYM^FUN+]+[4Z<^%#MY8@<>>A.NF]RD>O8KK-!:4&B-)
MZ0X'Y4Y3OOO2C;C0?%?KOK1O)L+#KUEX^#,+#\N@PQ]G!<OA?+[#^5B(I.3%
M8.0_WV6E&[1ZD.;[/]UGE>Y:F&S%:H(UN]GW-39++]9T[D2,#RZ$6/I8G3Z6
M5 #O;F=\2@F^$:E"])/9"RH26&!ZKDR[C27&ZX@M+>XPF 4.^PREB&V1!:I[
MMJ36SN%_DI]FO*LW%:0[;=Q+2E']@E)-RWQ'QG ;E.3<8VZHIXYRSJRT4L0;
MP;Q?"]>\MH56,9HWS:9KD4;ZH>;241KI0]ZD'W'S[9N_C_YZ@X]V/[3VSHY:
MA[3Y>?_MH3@\> _C/#IIOFV>SJ61/CUF1P?O\>'!K^W#@P^?FV_?71Z=_79Z
M2-_SH]/V27/WF#;/WF#H*S5?CU)(_X'_WC_XR)L'.<(K"H$Y1MRP@+@. 5G,
M+:)22B>$-Y+@C6VJ]2:C>$EII%<HO_ZUH'@_3O)":AXOGX"S'%^)\?MIAJH+
M'2^1CJ]FZ=C(( 2Q$B7)*.+>:Z13L$C&0)V/!CNM<FC:)C?S5<O7GHR+++'V
ML@3&0;%$DL" 0U1:QPCA #V1<>4<%779BF]7[BVRQ%-A$)G%H)@ <I3CR*LD
M (,H1Y;+@&*2@A&+J6.BEB64GB\I64"H@-#+ Z$B#ST)%K%9+$K"@T:C*3)8
M*E!N7$!&^H@2)M1&+ZS"9F.;X4V"U0I!T9-:<E?8RC4.3;Q\"9:N.RF9"S:R
M*)FW@.I_QJ>C2'??"5'_F+<4R<@QM](A'6A"L'L$66,QPI1@KYTQB;FE68H6
MP]IWE>[NZL!X041\GSJL3V0JFI!V(>8E$O.<N<@E9Q1S"1%F+.(2R-HI(E$P
M6NKH#.7Y+MLMYJ*[%V(M9+QBO'CY"D[AQ=^??.<L+2YPV"?M4<"<(!XE 3V'
M.!1\8BHGL$M*+<W24HAXU7CQ$YDI"B_^'L0\9ZK@1&NK:4!428HXEP*YD.5L
M%FD07%$?W*VFBF?AQ;=D?5]D2^!WN(6#S++L#;.)!!;?PKF)?TLQ+- [O/@V
MNP+=TM\P*RS3"'*W)<H7E19=.[IY3W5T'?WZ*GK.?_N/^R"9P"92'+ G/'$9
MM;/!*4Z"#%$8I;^B5>1+SO#I89;7$6+)]42L1]RQ>X?W0'H 4 E>4$0)5X@G
MPY#V2B#%+;<Z*<F4S,+_UGS=\)\:<,+:U5W13KC?5B<AL)26<L,<M\YKV.#$
MI!? L#CF[G:F5;;Z85N]__Z3Q3)Y&7)^XR 0%XXCS;% EM$H(R:<")YYRQ;Y
MVE97EPT7I&";N]Z2TW[WS\>)..JKX'>&D>O\%?G^< 4E]\DAF(RBA@@L).>6
M$"L$=1@D))<"<\0\CWWBQSMV,)[C3U%YAZGG2#D-9X\JBZSP##$/PDXBUAH3
M;D&8FP!SCP-@/.RSXRZXE'B@U++(8XH\6"(='(>G]]W]@)M/]BX^ 4O'3C*+
M0K 8<8(M<L!84-*$@,+B8M3B%LQY/.3,)X2<3AVW5A?%%^>PJ9,VH'&*DU%Z
MC5%"AO@EUH419G)&N,M1,H9A=K55*8)&"1KZL6&/>['.DK'5>%VGA*@2.^2L
M,PM .EZGN&GUZYOFW7:[JH, ^L;QR71JB2JA!2!^ _[CJ[(0H]H-[=99J\H)
M 5MZU@6B[E9II*IF8=@;I8*H^\\7<'K59/,(8*;=80]: JGU+L?I(VS.XGJG
MX4_SF-G^87 PB)3[SYDJT.=.]Z+3<+WNYYC[ J+NS::2>%S*T>5D&%4K5D9+
M_1CI1/\8=/WGDVX;#EG_S7^'M0DTKF#NT,L)&R![NT>GS=V/=/_@P]GAP?O+
MHX-?6WNG'_\^@C$T_WI/COYZ=WEX]O%RG@U\O&B>P7L.#D7S[=%)<_>W]AZT
M;1[\>G9T^H8<[?[9/CS-Z8A_ S9P^/?^SB=/X:0RXI#!VB#.O0,90()($)Q,
MC))$1)I-;VDT<5$JYK TG":B ],^,N6A#T\#F<W\,;T%HZQ6C7HK'E YZ]LO
MGQEL(H1H9JE)F L9#$D6,Z%U"(EK)U:[TM8;V^M4>7M^!VP#5@/0U_CC!'#T
M>5+EC(<#HZE&\8OMM_Q.)^RV<J+/L%JI<9Z!H/9V/E'I&$[1HAA80ER"[JZ)
M]L@3%QCA6&DZ1U")"N4D=4+:R)6+AB=.H\7>,B&QH2\KE0X(CS"R.I5473&J
M[7,1JDSB(!35_64^_R7V['%L]/-)Z^=Z+J$2%^*8)D!VJI+=PG-5F_S+^7 P
M*@<S3L=W7J62_VHJG35*D*/(EKIC"I.7G<9%W+7;]:G0^J.DFSFH*@?L=:O*
M 6]RY8!*LI[HD7>X+?Z\J_UR4KK<,=]/R91QY^6DW_WTKB)%F!=#$3<2>&Q6
M)2OS-"H9Y&7E\[@ECTX<C!*XOOK!LG:L'54N-YO&TV6,F9RP1]UA*G>S5C%T
M<>E%PN"TU"FAYVODKFR(T\,L#Z,0I\]7>[O^:N]@#^_OOK_8NX(V,*ZCMT>M
M9K8TG+[[>^_L/8S_P^?9$*?]@[V+YM7>W_ ,;^[N7#5W_SS;^^O7ST=G[^C>
MV6]G>Z=O+H]VWUPVWWY8F&4"L\0MQ1IQFN"'3"%[H W26 .O< 8KG+*,L\G%
M*MW&*A=#"_B,ROC&X%*T1HL0N191)R^-LB08R80TO@(?.@8?6L#G^<!G[JZ#
M5%@XH37"PBK$-8Y($Q7@5TU#DLQ&"W(1,9MJ#<#G!8B2W^/*:E4<ZT9,Z5-?
M8MUM?<D5(T+MN8;IMOJ#7LL-JR(%8[MR+F;DQZ5)*B^T;YU7]1,:_>B'O;H6
M1[GRNI(1^L\AJYZD"_MJ<K1V.N'C],$:.\V^6;VVL(X[L(X%=UZY5$(JKU @
M"N367/K21&SA$S"/%!*A5N5X<DT)_;G<LWEA5+PTH:]0\5-2\9P & %BE0P8
M&1T%XM%$9!P!*5!XF; RV"2R/E3\ B3 KTC)Q"P0!><$NY6Q,]Z4Z*9#!D91
M2??5'.[LY'A)AH*[3WJ]&<K239@+^<@H9*H8%9;&4UH3R?!R[]1?- _>?3+2
M)9 $.'):1<0)\!2K@D?:.8LU89$SNV2+YGW\GZML[BP0]X(A;NF&T@)Q3P1Q
M5[,0I[C4'&N&4L)5 '= QKN("#&4&IT,$\NVFSX3Q+T D7HM(D"JH.Y'!7],
M'1 &1R!TASFZ]B'Q8M\S-&1IHWP!!W,M D?^FHT,G];D;A11O?7P_@@%!.KE
M6*Y2\Z[YZPTSV=M>M]\?[\=.O1W-8;[RN9^JFR']J2+*%:#<30K 10KXIA2P
MOZA "&<R6LF04#C?.E$,69<30))$N><6-M9O;#.Q2;#>9*;4"'F!)/Y(H;Z0
M^$J1^)Q]/ 4G'$L&$64$XH%9I#5\DEK!ID:BM&05B6/#-Q5=_=3]:R<VK=Z
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
M-IZ5">^\:X[3@@6+L$!HK9F27M)@N#7)IF!$,HH1P:A7LH1WKC@6S+G(2.0
MYU(BZX1#7&"'M*8)?L4J&B-UU-E%QC<%FR^)M%98\ *$L<57:FIT,0NDLALF
M;;+(E/S\$5ZW&HL>$_JU8*%>A.MPT;S6B:G<[CI\I)1)9_G*#8/QCJ]RP(:=
M^DB][O8'+\U?^#0,9,%=(0^;X)BRB#A#$*<VYNS:$G'80XP-Y];S.M[KT;+D
M5^#OF6X#%0!Z,0#T2-&V - 3 ="<!,N8X\2[B/*51<0UJ+2VBEJ@W#!OA0_$
M5$%>_-$!"]\=@%941IT$5LRXU:8]\#?_/N^N&_G%Y&T>NWH+LOW_5L??B,2S
M5WY!P,3$I9;I?^JIT8OQ]2/6@<XQ'-S^R!/E)%H<!$#E3'C#U,\\Q@HD$J'"
M>9-$!+F)&Z(EL=8'K+5-PF+Z2>&-\4,GO6N'QG%$#H#I,[()IO7*MB_L97_C
M7S<W#'9K>JEG5^G6M4CIX<$F<W;V'&Q2[4/(58BJ8_6J"GVH0U_^;9]W (V3
M7F8;_W.'G=C8KK*[YI"*UYGC= ;]?__+;B_:Y:>J-/"5.6]L_U,O,ZKH+N^<
MB2H26YA64_Z^T26_VE:OBAW<JXMCY%35[SKGPT%_M]7W[6[^VXK$F+"]UV/F
M?"@.KYKM_;?O+@X//E\=G;['P'1/]H 9[UWMD/VW[_'>V9]GS:MC,1=C<MH^
MW:,?^>'I+R?[!\TS8+3 =-\ <W]WM;?[,3-M:'O(]G?;:?]@!S???S(F.OAG
MD,/*(\X#1I8KA;SVT@>58+G#;(R)T$X$X:CWL#-6&BV#UH(G+1Q0*&>S,29Y
M&QK5/C2F-J+_]7"0A?$=WW[SS$B]QL):&VCD7!.CHTN42,>$59HEM[%&Z86K
M5?Q2K6*K/RKPDH/LJBHS==&4JF"*C\ KJQ"=?FRW&S ZV\]54;J].@HOAYWU
M8!BIBC%KMZQKM7.-G7_&OUN#NL^?&JW.^ T=WSJW[?ST&<BT#1N^V*H812[8
M,<K:/<Y'/'G/=:?0#PR@,@>V+^OWC@1V%P<7,7;&?>120:W\JAQB:.LR/F?7
MAZ61BV95V<E[\)Y>GG6.+&C'+[%=Y3%O561=+\:9O<Q+,1Q%*HVZ::3) O9O
M3Y3\M7A"]E71Y@D.P=?8Y7_R4C3(=\3UQ<?R5479H_I!^214IZ".(1R?@RI)
M>\\&V(]\('R6YG(MHY-<4F!T NIR&JTLBT4X9]"N>QX[*">+/QL.AG $TS"7
M'*IV>+Y.T?BXM^#5W8M.[/5/6N?7W65)?QQPF?O)1ZP#QZX^LC55P:&T<,Y@
M7:!YO]7?FIY95;;)#2S,/]3UH$#("KGM=8+]3#O9NMGO#GLY@W=>C='QGCKY
M.2+N2[?]);?,990J#6*T:IO32U8M2#7INU8K6KOC2M?@N+:K&@7UF0T1%/E>
MWA?7ZWZ.O>NSVQ_ZDUQ2X;_#;@ZG'>5PSR_HMV#L=O*B*7BL]OCF ZTQ((X/
M.AR[7 JK?G]U(KY<CS]74#@&?!N<= ,LVG$>>%4ZI.MRR:OJ4-; ^&)/$%O=
M$S3>/QAQQ9$KU*A+6DSV\.;F71^C[GGU[1A1SKH!^-QF _1WWQWF*S$-;_LG
MC91AL/ZR>O_XK VB/^FT_CN,XS,R[,P=B<WJB:K.6A53TYWPXC$R;X[.^^;4
M@1_1Q32>;35&6S%]-$%NZ/;.\[;%AH^]#)QYH89GY]?E/<Y[W=,XP41X&8#U
M65VUI,+I:X$'GH3S-Y)JZB5:0$QK4M3-_M3X$'.-P7%QE6:WTYO\X9?,>EY
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
MJY@C#8*14$G,J2R9*"D9D$;+D!\\-@;60(H>N1M;U* ++!=CDB&[@  +H&L
M(21O(+GBN,O:-X6BGS!>L/&##UAB2BRI%!D8!\Q!K9 L4E4F%"^UGUW_H@8-
MQIVDY 2B:4T6O?8(V0O,W)'1;YPIUB?>;/P^8WGQP($JG*@XL5!J!-"#91XT
M9T:IA*FNM"M-)*\JEH6*6G"MA;) #"Y=RB9E+$;17QE#$\G]A/&"C2^45S$J
MP4B_Y@QL OK)!28Y<H=2.9=:(/];V/BCXZ-IVY>C0/?'.MNMU_6<G]$#)&U<
M5&0,@/#H;-%<*. Y.S+_FS[16R*ZI+Q#B@)C L4D6?0,7(G,%Y2,@W 0=<XB
MP8/':LTIZ)&KL44,ND"R#PJ"%3%:D\$G1/"9# 1NN#%>A)86V%,0+QCXN8@
M*#PS95H4(1>&RCI62^[H@"(%F_L8,6@P[L3G;HLSUF5$4B-3R<%HR%D+TB.%
M!'7'N3A-(-\*RXM!?"L@@\U,$'K)P ^:!5I+IKBI[82*DZ$T@;R:2+8D=J6R
M*AG)@4OKI$^N_E9J&$W=\>FY)I!O"N(%\QZ,K]G.D64N$X.03,VJRTR'$!*1
M,D^%]U$@WW<(__[1N#79S:,!UH+"K+Y.3NU@_A=;I HRZ(,HD6<-H)Q#EU74
M&!%=/1K:%(N^<M+&]I/%]J@VIF@=)$::(FD6$@TA0-M:.LW(E$B[R*192+'F
M13L"N&I8]ME'YY,&A05T]IAK29A<0 JAI;CC*&!3+6X.X_F66:9 $<HH%B+P
M6@&Q%MC(@O%L-9""8;.'/H8.&HX[*1\(,:&4.DD3ZX^>:T4L;JR7.:=XQQ'
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
M9#<DN5!GF7O@4!5(J!G66DJ&(@:FDW'*202-MI%D(\E&DK<E25^"%>@M.)%
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
MAKORF38,WQN&%QRE*?!BA5#,94T&@;*!^4R0+CIRD,I&U*Z66%L3]M9G,QN
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
M(Q"X4>+'94!AV!G*X$T + 7$^1D-HJ)ZDF142M+I&YA%(D7P=)F0$AZB#,V
MBKSZ+4_C*&#5:GZ&A0/F22Q]+N #-H<B3<]V,IG$>-..F\B!F:46XKW&".+^
M!6L5 $]?931FQN^+NR@H1HU)/O=69?M<J;-7R!"66Q:;7YDC/I\!^)BD9JB+
M )C_.<J:)4S(#;!R1LE74$EAA5<DOB/W^<7S1:8"CIJ'VO*&-VXK#'??EKO+
M^<! "MI7FC$D7[$BZ?@4+(2<=@'2*,,#Z;L=#GI04M%J1N9"*8>T_>-S\G(=
MPM8*C.T"H)5(/"99UL(A+T#$DRQ@<@.8.%\4)B0'*2&5.7 X" P2QTQHQ"!=
MX$204!;=5I$V>%",\.E&OJR.54N<YN4LRK]*]);$%4!KH3(F?Z995-PS>3=:
M'& "^B:R;R -:9S>,9F&0I*A$.-[% DKTBV\X\/?0RK1" ;+0&&]3>-;G#W-
M0!PF@^D',Y'&_#O.BQRDZ(0I' B9&EJX2\#B5UI4RZ]: SPH?:,<NP7,5G[/
MMD7&:9D4]287X:0L4M_3:%RC\(Y<?2P+AG[8_MR9_R5]PS9PS=8/>M@[6H!
MRC^&U2>,8\Y8"3/^._0LT]&).;"&)BAAIH.ME'1[8#HVU1SB.[IO+2M5W5&-
MD _"- 8&0SYA7L6&\T +F9',@V0OUX( GXLK^D%B;[XD!>."@#5%AGVRED'!
MU8[*)$"C6M94(\B #=&Q&I-)3J^:7UXT[4RBA&V3O?2B'JM6(ZPUH8L(_.KK
MV0&KJ-4A6P=5UC/77ROLJR67;_6=HRF.ZFS\6E6TC=\]-*RF*Z#L[S7LP]\9
M[GZC;EVLM=.P6P)76R9H'__N:/TE0+N=5"KJ,?>RHF"QO4R].<R9@B=(BWUM
MO"B<NVRLV+9F1+S\8%:'U&RG R!:\6XM0*CGQ.PM8Q+%<R?1>,G,=+"UX63+
M?VB#PXZ6I45UCV;,JF_\$%<[,/?^X0&G'./)&YAQ@TLT3T";*M$K3^+'))ZL
MC<_@0RH]>]2^NAUO$O@ZM3TP^@SJF)ZEN6XXU%U+#1R3!L[0V7 UMA)O\GL"
M)GVPT>CK1LC8GK9?'6?R$]AV\=?__.E;[[_\9P1KN_]#!WOORQOM_9\X!]B!
M?_\Z?O_+K]%RG,G[7]Z8'__]:?SA[Z_?/HQ__O/#ZU___,\O;V"<W^_?XWYP
M/>,_[OX8_QI.0[D_J]\^?OD=;,R;_PXMP[0#G0Q\6\.\S] >#&TG'.BN[8()
MIOF>:UR\M Q'-DV=HZ2R R5_"C'4>3%D$:)2S1P2T_=,JJK$(DY@>HY+;?B(
MTEW#WH08.IX8^GM9#&EJ.+1#D#L&UEPR/5\;N"H)!]0;$CA.5(UX*(9,5S8-
MER,Q].2YK:=5YS[>)6!*I;Y?3B*\B_OT1N2K+NI AFUKIJN&9AB:+M6&KJZ:
M+G%(:&H.,5RA W$F?#Y<K^I <%#HJFJ8 ]MVZ,"DNCWP=,\8>![QAXXUI#;+
M4)4-U>(HT%8$S1\DH<W50]OUW< "I8$:[M#QAHYKND,+]DQ"36@/_#'PBO9
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
M\U6'LY!?^\@O]&8/YH.%)!:  ^9P5IUR&5ZM+#NHT756Z9ES1VI](UU[&;*
MT=HTVO'Z#<PT3@/@+# P)V7E#F.W-=*KS]>2H=MS-_%(V/']W+U!.8$Y*RZ>
M17/6U+>.BBN_!MM&/G>?(/U9!C?XRU1];#'FC,JIO!!)B@3,XCQ7P"9H]PEI
M]RU /\H86AM__J):N0EW4]6?!!C"MG2H+!M8,\]L$U;<N*UN25RR2\.&&6H9
M5W$"DYU-Q,!6@KG+HH(.T&9</W3-78U_]"9- Y34S(E+DIL(Q7FC^0%Y!32D
M&1N:?&O>O1O1I#X6@,7H;:4@X.1Y>7.#IWYUSE=SHY$\I)6'C0$:+Y^RZGB
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
MT>F,^>&A6FS >+B4>@UUIDF422QA%[[$_(UY6END)I8,BLR(+P(=%E&".1?
M3K!1)J;PR8:P,!L#'DK'D=_$U0,M2V5>"4PXO_P29UT"#"/Q6:9:,9HC51"9
MKT%:C(<T:R"B/5!<?->DCDVI5_4P9U*CW-I<H[Q%'IJF3_/01&7S7E8V/VW*
MX(<TF:9FUJEJC\\4%,E=7)VA#R9WS=1"_.LKO:]TMJ11!),Y JD[?X@L+Y'E
M)18KLKQ$EI?(\N(5."++J\-97GV F$CT$HE>3PX8?A*]CG]I\AFM5)\9,-G-
M0H42K)PF\KJZD1^AR[;>MJ0E?_D1@KIXI2[3$=0EJ.MI-J19>T8M<$1;?<SL
MLI4]6P%U.%[DB%7]C[;-:Y(%[ (X*>E&:ZI'*0RZ#(.*Y!(N,:/;;:L/",P<
M)6 :$".2Y#C#B:8I+1K<\)>%Q=]1^ N&0EYB2,\/&"Z6DRH.(4IN:5Z%>^74
M+S-6E57&PM)GT=U*=T_31TGHWAMQP@)K]1?"+N(0-X)?^,,)"T,Y';?TUG9D
M!^;<2<EB>/<_&3NF@9EM"]L(Q?@H9F3K'M4"+\<Q6+P6Q=\$3HZ"$\=36B1"
M"R-R.TC?SG?OD?([,EE[5=Y'-<OJ?NW0/J)%=TY3@4_@99NEJ M+D3><N)JB
MGD7;\*.!]">2?)72NP3;>$<A)L'D9<;RS*M,EW,P%1U5V(H\XD63;:]M82R!
MF:,(8J^-&U7@Y"@XL5SE-"9\;ZW%90]J%5M=M8D]FRO&/<M0"57X:;&B=C^H
MMX]XN=353C?1Z"5./$^8C8<%Z4=V$IZ/B6C(FBJ*GO.(&4TV7-&^@4_,.*WK
M6@O,' 4SNJFX_6@4L+8+S\D!_"4M2+RF;M!)RAOW*!VNK^6>75FWVC)D?\H]
M"RX07%!Q@64(+CA\@X.SY85V4.&0(RYUM[WCXG @Z9 O:NNFNZ*;7QI*BVR^
M?7;?L;3NCK8!^+!:-#2@LV+F+>K>+]>NSLFX*3R*18]8#6^LW\VJ=L,<N!;\
MPI_+'9>E:'WD(ZL9=+,N4V"Q=/[<N,,M(2/SBR'%2!K2A(91L6]]<E8\/J?-
M"G!1&:XRS&DA 6"*B)4C']XO5X1/YWR4TMTH@C'K4OFL1OG*KO\OR@D6 %:D
MZYCDN?03*R6/#Q2I_Q6?>*8IM@0$$F-5=%;(?W'&_,%Z3,J3517?M9"V>_&(
MR0_%-6R8_:HSO_DVH4DNRC,?NCSS$C0V.G^>5& ^6*9YJ6W PS6::4TFVXLT
MBWK+7:L*+!8KZBT_@0XGZBV+>LNBWC)OX!3UED6]Y1/!4M1;%O665X\_,#G
MLJCZY*%Q3\>3.+T'':'V<8B:RQVI6ZI;LF78G8^@%>3%*7EILFYU/W!>D!>?
MY&7*NBO"_WF\O=-5Y31L?\H;NEX&N/M^"7/Y]Y6>]U<93;#&Y#G$NINRZXF(
M:CXQ8QBB?!:/F+%L@1<>\:(9K4M+\A?HSM_I^)H4!'O1^S3/8:'GD 8-LM?L
MOD773\RHK:6OP,Q1K"%7X(5'O-C*"6O.]=9D?$^RK[38]SCLF&)EJL)$Y!$O
MNMWV5D/@Y3B&B, +CWBQM-:=\H2!N!VLOV5IB+9AFI"X"8L_BRK+MKYG!J-0
M>9\6+YXHL\PC7BX=393+X@PEFMJFD*0P#;>#]'-!"OI\7":1'TW@1!R6.::R
M51EB94ZE@GP[!ZM1DU7UA(5GA!Z\$3..)^P3'O&B:\+/PB5>;.6$#--;N_%G
M&M ,#LB 3M(\*N9RRR<9'4?E^!QL2-<Z83M$H1AOMB%;MZ87>#E.,+_ "X]X
M,36E;<W<XQF335)_DB;T85R*)Q>?[*V5_FJ<P@K^KM*[6&OY@B0W$9:(J'H^
MG(.);NMM^P0*@^,H!GKKA@\"+T?QEKHM'-@")<=Q8&N*)3HA';[?0UU8Z1QL
M<$,V=)%BQR=F5$V$E7*)&4VTF.81+YJJG%"4'<A<[%2WAPT'Y;8MBT+W3P /
M#AG2U&1;W;,U3A<JW6^Q.00;"#9@^H(E._J>Z9F"#00;](0-+-EUS_<P:..
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
M A)/=O-)48+N$>O@NO)&QZX%=->2#4-D3?*(&\U0!&)X1(SNJ1C<)G##(6Z
M:01B>$3,I2E[;ON  8&5IPX+.$U"JR@]UU,%N&/>!T/')FHB=XU'W&B6(NX%
M>$2,H5NR9I[F;D#@9BO3M U;%H@YCJHEZZXE,CXYPTJKZB''R_CDSV<MGCSJ
M'0!_"Q9/<GD))'*^^Q)'T?FL(,=69<T6*9"/IEQ.\&G8K0WPIT8FYZ%A6\A'
M"+L^"3M;-CS>^$,(NT<(.Y'O+82=$'9KW22VK!N&2/?NBC"[5-L4,CO,O>YI
M@VF;F46ZMQA#C''8=.\G"DP^KN-)BM8E=N]YHE5"[\H *1FDY3"FU:EVMBK-
MX^#!X1FCRZKC@L[S.)/@46#ID%KT9%S!"37 S]9UE$]+"6=A.@HIW'\I[#FR
M:[0M1"&DL)#"/%""D,)""G=?"E]JGFRK[9LL"?$[M]VN"-E+5?$.C.EN"E'F
M"GE>$-A&DP@!/YJ%U'L:H*BZ,JW)4K2-QZCH "LW%6MKKH>^.==#5TQS2ZZ'
M=,#,%&>'I:ZI%%=5B<-$F=FG@WR2)GF:T4""OV@VR:*<2EAP[P:>7VU-QEZ'
M9</N:0;;Q*I\S=/SG7"5Q=R6.92.2783)4P@+>/3L ^%SZV4J&]Q6$D!]3,*
M" RD9YJGV!+,&</&9"G-).#=[V4L4_A,5U17&E9?8:G"]R3S1Y*AR9*NZH84
M9ND8']+4^8=>4Y^.AS1KGM.EH*020!Y  SN;JW_8 'R2T0FYQR7F4AI*SPQ=
M\9H5L0=R$M/J*UU7G-EB)R3#$@$P:!J&.2VDX;TT*6&-L+/J><U2U.9Y17H+
MPP''%>SE!)XO$X!"A6:<!__TTYN$?1"G.1LEV0Q"A'F DSXS/$6;+GEEO]%X
MD@%-LA&B1 I)E $,LJ^P@EL2E]5:U\]";DD4H_B00D - H*M=+F2I)1'B4]7
M8=^.4"O&_K/,BRB\WT2[+W\<9L]?KHX;!?^ZB$)-MX:^%UK4\$W3TUQ;(\0/
M5-<EH454_;^:85_LLYH#,PX;YBH"!HG\!59:*>?)6.E="E/_!H(@! 4CE3Z"
M?+F-Z-W^P#W6=M9+ANL126Z N(!R8]Q9<3^AAR>4XPBY$96NTS%,!T( 5( H
M =$-;"/=10$%[LHB6J!X8!O-X=-B!%^&J5\RUO9G:9;#$GB(YGGUY(*P0$YK
M!H?SNGH"1.3<W&,"9T^<IQ+Q_RJCC-;S%2/0=&Y&TB1-XYEHJB67'TW8<3(G
MLYBTNT\".&<+)H/(W+>*A+L%$HS3.UP&4RLD%"VPUQP$"(B(<34B&:9E(:5E
M5@\Q)5U .6*[@0@*;-Q&P* 6-1-?/8JRJW4UZEZEU;%#=9+3J^:7%TTT<Y0P
MK+*77M3#USK@F@Q3-F'U]0M <3&Z8@8]4[V:.Z=ZYOIKA7VUI(16WQF:XIF;
MOU85;>-W#PWK*9:C[S7JP]\9KBG6*M9Z[FMU=^/8+;?06XUU;^71-?:VS\R*
M8UJ=Z^N-+VKF._CQ^K7]%;WW["!0J71M"@2V"?_8Y&5;XYCA$3BOIB7VK].\
MV,7+O<N&=P=<K<ZL#M5AP#+M^WO4(]\Q3?<3L&!TBTK<(7CO+$ H:%/0)J\@
M7']Y)<AQ;UBV*MZ['6[].9PO7Z-'($/O@U2,TA*&"O(?VD#KL'6^CG93=+WJ
M>[K:ZP:^"S'!8@PQQA%BQC=WNN*&U]'%&R5!F1<XZF/2:_H4]L)[^(KMFK+G
MB:JP/$:;:'M7&.AF4,F1(O.$J#F1J/%T&7X3HH9#W&B.H@E1(T1-3T3-I0.2
M1A?UU#G#RMFU67^L9X=7L^_S3Z^DWW[[;:-([5$-5*^UQB)JTQX#+Z?LC"=P
MLT6;E$V[K4M!8$9PS7GCYM*R6Y0E$C@Y"DX,MTT/H..50._ZQ<''NX1F@]3W
MRTF$,2*?WNRE3';, O),3U9M4[C .,2-;NR;/R\0\[1,8SBR:@K<\(@;8)K3
M^(T%8K:88+JLZN*@X1(URIY- $ZB5G;+,?DA308IJI;2HU7+CEDJFFRKFNRX
M;:M!"3OR&-@!,U(XQ'A$C"9;KBW;ANC7R"-V#$\1B.$1,9HE:Z(Q,)^H:>W&
MX-1KN;9M&P^ULM<4UWB,\W+G1!>>J<Z0=<.6'6M/;T";9)^NV*.]P*OC*GMZ
M$01*.44IL*KFR/J^'E6!5T[QZGB"57N&4LV3+4T<J9US\:HG2MPY?E8QJZ-V
M-+A^HGF$Y?A0]<8*EQ+-"U(LU?CKLW%GV(;L.,+PYA$WPL7+)UX,TY!MH^TI
M*G!S')YIVT-*X.4H<1VJK)EM=1B!FF.@QE).>,7[<-W_>IU8*WE-S?UI6=OO
M+Q;>JDLCJ;-7R!"LE;+8_,I*N9\C(4"O[G*7],VYGZ-IJ]4)*\0/2NK7 0EA
MA5<DOB/W^<7SQ;+#43*8A]KRAC=N*PQWWY:[0UVQB@X"ZJ<9J[1\!?1#LZH/
MPH_DM N01AD-_W7QW?8J[,[%RR^L2',:2M<P(9;>__$Y>;D.8:+X<ZMA.U9,
M5ZQ5K+5+:Q7%GT7Q9U'\611_%@5V18'=3H-0T*:@35Y!*(H_'QB6HOCSH8L_
MVP?,\%YHNJFY:_P.QXV>_#2[L84=)WF1E7[1]$*,\4= ;VF<3K!9X%4;TCKX
MG?82S5:=3!&$QX77]+;[?&ZX'5WV=''SP"-J-''!S25>7%56G;:A?P(U1[E'
M/64RAL#+@P5"35%MB3>LN(K7Y6)+W5(OEWHWC,NXB*K1'Z%M=BQ05W=4V3+;
MQE.*.AG'P,VINA\(O&SA&<V454.T#.$1-]8I:\L(O&S&BRU;:MNX/8&:HX@S
M>]^T.8Z2==C<EM4!)W"50I^U<05+CZG?U(L\0$QA,)VVHKTM!#IDT?8"J^U3
MZP5&^<:H[IFRINU9LDA@E5.L.JV5:H%1OC%J>K)A[YD1V$>D=@5OFGW**\BC
M>HF/Z 9.\G),LW.HOZ^YJ$>+BM4\XL8\I1DN\/) #1I+=IVV:=H"-\?A&>&&
MYQ$OEYHNFZHI&I!RAA9;,4Z"DT-Z>7DMB[JG'57'QANPNR M,<>Z=7!\+SHK
M'QXJ'#*@*6NZ QKXXSQD!P!.AVSS!S>]><>=$<JLU,$3T,..H-F#$HX&FOUZ
MUF^A/2&7A5Q>E<NJI<JNM:=S3<AE(9>%7#ZE7'X,O?51(N\*#PZ)R[%E6WM<
M8,"Q&8]/$=P90;MO0;_=M]\=8?IP@<&MA=H6PMVPHMZ1=L**,U1U&;)I708I
M2OR,DIP&TC/'5FP))HJC-)&E-), Z]]+EX[B?"^1)"EA%W_3X =9(H6T6/=(
MD3[0.REF8X=8%"^HDLJI%)09()C]6HPR2J4Q+'&42Y0]M#@*"ZQ[^(65>D/2
M'<VH]$PS7$5KUL[&>::KQNPC&;:<3ZB/11[C>T7Z L.':9D5(^FODF0%-F,,
MJP$!('&)<TU*6!R#3+:^I'>]87CQF:DJ5C.7PHI?P(,3<H^A@;D4T ;&K<!1
MI-(S6U7<V2;\=#PA&3R)7VFFHZC3/;>$FRS1;[#/'."!&_C\TROIM]]^8SN:
M6[DL)10XEH8TPUE#2N$CA"Y^3/R_R@@_#J+<!]8O\@JN,3   &A*60TIL+$G
M:5:$(-13UOR2C5I_[6],]5F,OF1 EZ6[402PFE'O\%YZ9MDS+"#]8MCL]P 9
MBO!*:@J%+R)@4%; ,6=3D>"6)#X%3,*790&X35 JU>AM@S(   L=Q;EP/U%1
M$4 (BVFUOYJL@2.-'3&\M)#%]*C.B*<*?,WBUTRK:[JE>X>>EK5C'<RW8ZW1
MP&A];;_6!3SI0'?#1OBL"L>/81CY=/X-Q@\/;/-IH%LS9DYO6,@R\/W2QK=N
M%S;WS'+U)3;3%??[BO<)'-7DIN;U(8F1KZ0[DH.TF@EC! A (,J!+0'=,L#/
M@4-F?DB3'3H,5&MP,\G2":H$%"3.QTVH&\%:) )_P"A2%N5?\;4P@B,/E@/P
MAZ%A!3'-X2^:$(!'EL9Q>ML\C;"XH3 XB8%%V6@W<%3 @R %I3!+QXW8 O3=
M5\"Z;Q@44.JSB>YH'-<35CMAY\7<BX_@U ,S)AOF*@*,1/[.FH0?DSR/0D8\
M.=(.\?VLK&4<( DDWQB!,DZ#ZJD*.0VES3T!X] B[ZK<8OH$D,\=HP"F60&Y
MW8+:@/5U<(^DRAT8P@D#ITPV#ZOZ2-L,KDW08@<+4[- '<&) E"3"QI</8JH
M.E-&V#043_<.7NI4TQ5=W:^"ZO'KLHK%/NEBG:.4O%U]=(TK@)>Z85/MYL=A
M]OSEH<K>[EZ0K@,@>I*RN+V"T)JRN0(L6#OS">H)ZYJH6=B+UG(?EE3&JX<L
MY;9+L!37VF$5:YJF(#4-#$5;H^X-24ZK!AV7V@^+2NF3..3%&/R,<<@^ZVMK
MAYXZ)V5KA_5'QZ1V[=ISW;XXO,XQ95?K?K* H"X^J<N27;O[950$=?%)79>:
MK%HB:X,[K+B*>FRDG#+\8;->U_B%DY3UY7N <L23BT\>,@.'0X6Y56G]QY13
MZHK0^,=WKJ[I+T3Q90YQ8XC^]3RBY=)P1$%LSE#"+G!Y+(G-WPG?E2</Z;KC
M-1=X)0#C,<5E^E%Q:G^W&#?)4P>T/7N!4TOVU#U+E N<<HI3= %Y6FMO0Q_Q
MV1V4N8K5Y;(>G)W@'S& =R$7 X-K@[,OPOPHEP(W D*4 A58%5CM%U8?=^0<
M/_YL/<Z2Y^1QP68=-90WYVD<6OGLTUURQ^NM]-X;((BV;T1[!NX.0;1](UKA
MSQ'^'*YVMS;>IYFY>=)D2#Z!F3!']VO*N/$2$B]6>8Q5/FGF 6?&V"N\K)S5
M)9F0O&"U33Q5"LA]CF43QFFVDE,G GGY%+*Z;)C=[R8AJ(M/ZM)D6Z2X".IZ
MJOJ/>O<37/IHEIB6<IK&4<(T$6-T;8Q^6@G7&0VB JM:QE%Q+V58=BJ_VA@8
M<0@!*L;@9XR>YQ M5\# PI[Q4DG;<T@=4I5].SAW\Z 7^1</D4);0T^00C])
MX5)5U!;-XP09])0,]!,D9)W6 CQ( %9']!U6-'E#&%8?G1I S&V3<86WZ4B(
M$:U]>40,Z@'MXTD$4IX6*9I^VA0@X2458W#N)3UN.=7W"T7V.U5,57],,=4N
M^#'%&&?EUWU,,=5=K?.NQ0*LVQ>'>HTAJ\9I')!<G9-BC%8"B[^:-UUY4@#V
M-(#MNBOQ.DWR$@[9<W 9ZMT/?11C<*Q!<YNJO;&%W$DZE_=("^]K)W?0WFU5
M-'(78QQ0Z]_8&KU^98 RX,K<H8WGP#M4&T]+T;?Q@[[9'Z<K[HZ]C0ZP5'>'
MA5Z\E%XM]QEF=;37-/I^ILVUZV6MT><_2,,UG4CGFZ7+51O>:>];UFK[!OOD
M)O^_O6]M;ALYUOXK*,7[KEP%80GP[DVV2I;DK!+9<B3Y[,FG4T-B*"(& 2XN
MDIE?_W;W#"XD08HWD0 UE8KM)8G!3-^G9_IIZB+,'KG7QU:\"WN.'BO;K0-P
M'1O-7LB6P\SVQQ'PX_S^&['ZK&9A"W.&G6<3_FDP72?4_L$\X-]$>[$]N'P;
M]L\MH$K:L?6GDZFGI ^H98^P'EC\.%K\R!RXSYZ\'I&QWIU)G^?^' :9W#[R
MLU[ V?<S-H 9?F#N,YN$)[],=]1UO+,\U687O'!9@\'FTC'7'0^EF$AJ\[Y/
ME[Z]#V"S>2!$]:_LL!/0A@$?_.WD+\[ M)J]?G?0Y/5^H]$U.RV3L;Y=ZW38
MH,EJUO^U(92E_L-@F&#+&H%L0/#*?BMBV'&TAZ9FX-3UD=H:SEICS8X#1[85
MCX",'")[+QJ&&H>UV#,^8)/&SZGZ5:;O<Z=I-+O-UVGXN]JPKYJ$.^3@>]F7
MEP+@;4&#T>M#-Q;=_Q[P(W.9U^>ZUN.@Q!X:&S"^8QC+GT-45:=PY=S';P)\
MM;].##O/G>^?P.<P40QJWL25VT;K@!<[7SU1.[75-(NV>'LG^!<>04#HP$9Z
MC%E<-L&M-6S$0^9"5(B;]@AVW^& !W0%G"50,(A]'6\FDE4K:NC6NF5L,G,$
MINTKF_B#P9LP;*>MYM[;-![D_M;^27LQA#T@/]M8DBIFCP[>O*_4N\32!O[I
M7H>#3UU_ER.7J4Y'7X$>)53R[3&P#W(ZNOP4KMRITKF*1YOW \Y"3N=69G)N
MI2/<(8*P_J03""($S[ NF .&Q[[WZ&-TC#E++GK,@M7U@VC)(=6+5)%$^.VO
MO>"7W^:'<>R_G;R<W3;KW9,M7KXK#M P'YP(WM%_,:T/>U_,7*/9U("(FD28
MN?'#$/8F0-L;XM,MB.23PY\WIW!Y4_2.A[=JZ%!#"_@C"VQ*DL6!=GYQ@R00
MHHK4P32]<"KXF TZ&G%[D[1\QOG*Y.4;3:/6[>P^+V\:77/QH\N&7?Y=O=-0
MDZW69-N[.)YY\2RC._?3=6.U_9]T%Y]GG$?H*#])P_1 YX>?Q?GAU?3YX<H%
M9;NA7ED.?"[HY'6=@YYU3L+6@.@O(W'P2'D5U)55EKDZN:2WFA_J",AIK4!.
M1;'%.U$E?9O0TEH;..=E9 ;S:*S<Z27&T '=OCGLV?^^.PKD-R\LHA!AL[R8
M.OT_;)ZJH3=:ZT)REZ\(5XE72<6KIM?K=25>2KQ>*<MNU@]X=VG7M3-'=,AI
MUHS#J/W>5KA2/X'F6DA952B&56.4ML"X9'N$'?83J$(!HQKC5>#?R@J*,;4#
MWE4O@8K=B3,/!>-Z(">_:W]Q7**P8?=L)0I')@HUH[9NAY$=7I=5C%FBHP?L
MO7?D,)2SX<!L+>Y;N-C<M>I&\X@ '8^(-5:C8=36[1FL6+,/UK3:7:.Y;N]-
MQ9J]:$V[8QQ0:51.48VA<HISU:ZG_:Q>[#UF7!!1RN&AINX<5./4[M2J[[W)
MF#H-/GZY:G2K'^$JV2JG;)VVK4:5;=8QAN>G9J-EM*H,[5#&WD;G, ?VR.<.
MM'3-@^ K!RDG+GI6J?>1^5+OHR-*]C;T6KVKU[M'A&=_1-RIZ^UV7:\?4[>!
M(^*.U6KIM?:ZX.:*-_O@3=M8-U=:OD.LE=U^,O 4#C;ACLTAD>T["Y-+PFBG
M61+F_=0I&%L62U0H<'BQ:>(11=4;'-]7^N:NVF MWF"!+*S1>%B)P7&* 4A!
M6UD$)0IXA:@!PO"69$&UI=E^JJNVI<D%BW-Y)\?KNS$"*HE0<LA=FT"3$.;V
M[?6/.3U$ YESS\-2CO]R>PLLM(,C=171;>&>\55GDUP9W"$G5WLQ:1 HE 3'
M*P]%<LGEO1-EOD%*>>BR?VI,]X9YRY28AH@L#R4B?_^T@-<D9@,13XI/B%BH
M/7/7Q;^9[$Z$/QXY/Q =A)XQ-*W"'F0>ZY&'B+E/=FOJ'GAO(H*9L1]$\)3C
M:R%_%*WO!&1*"O.HV?!GN"K8(U[_JPJRH]4UZK7N[B']8$+5P1]4DU63K>)D
M6ZL.6Y OV0Y&_C5^N2)P66DO517G7=*5F,TJH6<61YA+./IBFJU:ZY]KM[L"
M"91*[5FEC@>/5<:E-TMK$14RYB9DI8W.3[BYN9&9%?J'=@$A_:,?3!2Y=T;N
M)536(I_Z*SSX$7-7EG-%6V4AE(4X(G+OW$*HF&O?,=?Q!%W[@X=>#(OQ8LO2
M?:/"^:,1#_HPC-:+0_@ZG-/"K2]+E$/.CZX&RNKJW?IA;@*I>SDO7='JJDN;
M2A3H@ORA,"NJ+0K*Z923V?6:WC;719E43F=/3N<P:%_5MC3'* KMKG(Z%<P5
M; _"7+;MY1T/'9P,[B\##G_P,&+1FT!CMO2N EXM)6=J1N<PQ<2ELHY*%(!0
M'>,PB.F*+R\9STY;&<\R<@:,Y[JAI6+,?DQ9Z=!+CB  K_KYSET6=,."O3 *
MXCX6N&G,LS47_[#Y$W?],=Z#?PNHZ!V]VU&@Z&7DC&6TU*&)$@7ARZH/'7J,
M?&GKM5;UV\<>(V<LHW$8( C%F)< TDJG,$<0EA=O74J&CG\!\78\XL';R':W
M&J7;?ZJ\ &($&8W#)&Q*'E:_05%HK!U6*Q7=C_&LU]>-$A1G]F,\S0,V:52,
M66+*2G=P=P1A]9*M1[U=@6RWJ"7*@[ZLN^N:+LBJP^)M/T9L%YSQXG*LH[V/
MNA-ZE-%^-/1&:UW3OD.:5"C3LGRY57$8IE';\-KRZNL_ODW2WL1H"\M:$@(3
M*%>E#$JU94]Y<N7)R9-;>K?3JI3BE=,$5\;0&K578?>;MJ;*DRM/?MQE-PN[
M!FP,<?L;X9<L!(F5A,,'"G#E4R17Q&W,/25%IY8]PGH@*'&T^)$YJ(T]201!
M\#9J,[V8<G_B'!W[;R?.P+2:O7YWT.3U?J/1-3LMD[&^7>MTV*#):M;_F8WF
M2?+4,$@F/F:/_*P7</;]C U@71^8^\PFX<DOT_P#YN5I/4NFA<08#%8GQBPH
M_QS""'8/($;8O.\'C#@']H$'HD7 7]EA)Z - S[XV\E?7F9%^^2W!T(S]@?:
M!;P0L93_^@O[K8C-ZVC1CH62AOG@1/"._HN$07Q'TJ=0NP4;^N3PYR-"O [C
M$>*A_Y<+S.L+?P2SF?P<:G:R:(EO3:C6&<KUJOC6Q<RL#.1UO6ZTNLV=(_)V
M#:NS^-MRH0>KN:JY5FVNJVGLBNAK"[<[W2J!%.\>I+E2R]\$H_FX*'!!_3O6
M0:Q;'XMR;7B_I?G0_6]3BBGWD;G,Z^^TD5%!E]NB=V_<Y=9\J<NM@B-=5PH(
MCE1<$D@V! J5> ,U4@BY2B3+0L"Y@S EC)L+XVY#"P4=O/YENY+5L'SQ/0=9
MP,-(L_E(%(P7FZEU%GI,!^ME/R W]6X'P:@VO.U6T;/NJAPVUAL'*A LU9FA
MPH<]$F-CZ;5N5V^T5/U^*8U-<VV0(&5LE+$I*[-/3;.E-YO-]\K,E(LO3:.U
M;YX<R,(<)W+!=;+EZW$6X$6#%[9^*PEQQ2H,3;W5;NKUKBK,+2-WK(ZA"G/+
MR!A3[V"/"&O=QD2*.WO9 -24VI22,:=F$YQ-O;%ZV*3XLA>^=(PUMA<[Y,EQ
M'B=\]CT^T48L^,XCC?7[L( -H\F*;8E,'16\V51)^#)RQ]JXX$<QYI75IM:J
MZU:C=!B*BCO(G?;:T:1BS#X8T[7TNKEAD:QBS:NRIF,<L&7O<68K[]D33"[<
M+IZLV+ZDV>[HG9I*LI21-^;ZT:1BS#X8T[+J>D<A;9:2-Z T"C^ZC(PY;33U
MFK7&>:YBRU[8TC:L*B<F%[?0*@.$J.=[9R,6Q8$33;8[]9X&AGGY GR990Z/
MPRV]U=H.2'&E(H"J;#N/@J_=NK%AYRW%TI*RM*FWS+9NM39,-BB^EI2OW?6!
MSQ5+R\W24\MJZ,UN=^T;D\?(T<HPK6'4#G+M^#A3N!?X]@'!4H58$"U#[K>0
MR:UW6WJ]J1KSE)$WK?)U&5%\H6N,;;W95HG<,O*FN?9>4O%E+P?/';W=,15K
M2LB:PQ8SO(F$[J:@%:J+Q"O0HX0JV 3CV-5KUG9Y4-5(8DNM*(DTJ X Y2JP
M5U;XK5CAKM70.XUJZ9ZRPLH**RNLK/"Q6.%3L][4.V9GTP,I97^K9&5/+:.^
M8TY7TXJNU25*+O$,31>,;JS0*N:LNZM6,4W#>FE]UF+@<<LH:-0]A3N^2Y3T
MV;Y%Q6UM)/2QUA/XTHBSVG=CFV<M;(;<M;6!'V@A$[V)WIEMP])@ BXL44-T
M&ORDD7T2:=/]$N@W<ST$="W@X9CWD3[N9(<+7ZV?CU'5/D13637X1S_@($+(
MA'K3Z"1<T#7@&!B8G_0"?@P"?S3/$$/#'D?)@-HS@]%CKD4^V.;1F$<.<DH;
M!TX?@8G&P+TPAC^(NWV@C#_B0:B-?*P)TO@/$*90&X %"W$(YD8\\$@9M"$L
M!]X[<4"R\+>.]\3#:(3]KC1XZ3-W7?S[D7L\H+7VD0P$ 8PME)X<.X:/DU>F
MHFMHA47N*-&21'(YS$L_PS''8#^=?DI20\N=B>>.Q*=41 XX\L/(G23C8J<G
MM$ZH^J0HS4Q-X#V]P/_. YZ!.556!&&='YGW72.,:%B0XR%5@9 @94A4E BR
M%NPQX!P9JST[T1!^$@V=P-;&+(@F2+&06 V_C@*8S@"8V0?:,R 6"T,>A7JN
MDQ;\RH]0;ER']1P7J"QN+."7/7@<!!R>NW)=[H6].'@$KA""%G(E&L(\@%M>
M- QAUC;,^9Z/(RG_M43^S^$U:)5B-\*1:7E"0(F[3KALB:!HXW'@_W!&(#<@
M%"^929ALNKAG(*/6=V'1('<P.39K=ADM=7VS*G2:AH#9\Q_X!8P/R^EQ4FN7
M1Z08RTCUC]CC"97JOVI#_YF#$]/IYW(,*?%$(WH;+(VCZL/G(^9-M 'K1WZ0
MN!=\6< ?8_".?C 1A'MB[BLHQ*)6D:MV1ZQ9)YM,9\?J2,.LWG/O$[?)<OX.
M]E&[\6$>I*[G]I,P8"@XMZ1+'_T@H(YV885MT8+EGG[Z_>;C>W1!?91/\BU,
M&Y&ZG/G/'L=-AS_F 9..#3P72298=S#BI'SBU]K \8!R,%>07UAS%-. 1HZB
MH+\C!F$3&(@P9F#PR+H]"0?F#,"TH16$=SP&; 1/7C'09/DB^:D&AH6L&<Q-
M2['? _1"R+  .Q"ADLGR" <]WHTS JD0R_,]X8%&Z/;PARP_NQXY++1$&BP9
MX?V9&"Z2UOSG4!I=C!SD6$C!__>7CF6V?Q7?AB%9<_E8CACIK\2:GOT ; $X
M;232;/RAI^^$M<!"X?]H\U*ZLSZ:]XGP&<DTI =Y8HY+_0][B>1J?3:&)^#W
M%)N"S>U)"TM/O*MWZH:9M[HI6?PX"B,@+0P"LP1/1.])!PX+(B<RU#ZPU4,9
M3(>B11:8XG2=0V9KGB]>L.#]R:<4G*6K'K&),-4NV$J4)E -6^M-Q+<0 ?6_
M:T*6X;/D=?I< TK\M9XZ5S#:$#B1/)-D\=!!Y<7_AL#&U4#N4.I<4"5PP5EX
M!A+=EZ)'0D(F1 A-Y6.91!+#I8(H+<T=A[<]R2?!8_KQXQ $1_[JT@DI]-3^
M@$7YST1C^N4##T;:IY@XKGV56K^:7+=@J]O*HHF"<(!</4@GB2C(6DZ.<X*V
M1B0!,@F..Y-681+F:./'$*B B))L"#GD#DG&0L%)Y#":C$4,E[-!)'0@AGWN
M/"%!JBQ8LB&L!A;2I2ZQ2W:Y)L/_[7H6.;J'/O IQK[$N; <O%3 DZ!V[WMP
M(?NP:=-L-LGY->&IPW@,H64RS8%4F]"'V:+%W3LM[\M-2W3R.1T$TMF/M#<K
M4$)#^T:31[U3,CDU.SW?RADW30'_,W8"L6E*G 2F$-@CS/@1_:1,., &)J:(
M*K? A OP4W3?,#839E0F$Q+CIY@PG9R;#QH7[7:?.057V62S19!K>5?OSF[#
M&ZW,E<YLEROJ;*Z]+/$D;24LOB<C:T>(G!^  66PW8;@) A)]'IQ2$'ZM-!#
M1!>/4. #6!HF^F#W@@J0DQFDXW]BS\'\1-P3(U,B@?=@_2(M&%*>)Y%PU@<U
M"M/<V!\LA/W!8^2+S1I:=OEZ0_L$H^:R Q 'X<X7MU80U'(YV663"WB2QJ;%
M/S@@,58ZSEQ4+Y(D+RQGLQA*1&/O+--H9A+G<:)*[+$^1%/T'ADQSLO?\BR&
ME*U#QSFS 70:S,9>XI$&,G(6HBGRN>3]![CW[D.L"FKHTQ+ -GK?,6F,Z0Z@
M-E"O:=0R\M%C$.#F.;)LT[8N45=-#74JF!FZQPWC$ P^#\*?M2M020CA;V$_
M^^3PYXH:OURDG68APJEU<K%.3%*+# >F?'PZX3!-H_$3R@SMWE;;%HDCF,)7
M9$<#[ZQ.YG?H-*9N-'_2<1+O.E8KEY)8<#[SKMUM&]W\KQ:<V*1G&<F)S3AP
M@&- 77J95<ML#UI#M#[P".;*8)?E/WJ44<"ELNSP1Q[S3>=-^OUXA$:9)YEX
M3/X&?,B]$)78]4,9N6<I=&>$:374?^8$4X$2F=#,4J29[L)X%>@W& #GR*.
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
ML]A0ZG@:?H$?@<<?2>H815.BMX2,IZKJTC_FD><3VDKVS"J"$)>![[JB1:.
M49G:F4WWA"L,@Z:;0V&+#]<%)1-QXM#O@TK"/A]"2C],PZ^LZX:,&36"X1%6
MF10#GGSV/FSE<O>+"F/6:D9-0 .M"PO3J!M=ZQ605BS#JC5> 1:FWMEL5#79
M@TVVO=*P;PK(9KKSV@IYU^-:_B7O\U$/;*ZDP#2RR+:2L *XR_IP'2/'MEV^
M3R*=4YI@&PB;7>'7K'ZEJXQT_$F[2 ,)W(ZFF<=K"B)VH7QO@8Q*'/<OCMM:
M0LL\#E.X*7*1U3B"6W:4Q>'RM@8F)Q=NZ&$+!(]@ S GU,:^0QB7JXO3$12#
M7>=H5)CA\K1_<Q9HINI!4 V0>$LWNYVR8<2K^S# F9K15==A5#.*([$S3=TT
MZ\K.E) SEG&8%C0'LC/'W^UCU1AM,=SL$94-M/7.IN!N):K^/$;.U W%ES+R
MQ31ULW&8JBO%FA>OR!^.+^LG@(KCA/(YS+420-9.$T!'&US,)8".41\MO6%:
MRE*6D#/FVIL:Q9=]\*6CFQT5]I61,W7C@)9,'9QLMRFO6,K)K.N6J4X=RLB:
MYMIF0/%E+RK3U3N=PQP(*=:\D&(T#GBPH=K"GOS6:*BVL&^E+:RJ *CN/74U
M654!H"H 5 5 ::Z]JBO7J@*@1&14XJ@J %0%P $/@&&SHRH 7J#5)7_- ^"*
MI7Y.+;UFJM8P9>-*S>@HGI2,)TV]45==T,O&%<LXC/4Z_HM2J_K)-W$+^[2E
M-ZSF5AU&U96/U]!^Q9.R\<2LZ<WZ&EWM%%OVPI:ZT3T(3X[_UO5*F^XW?NOZ
M=3?=5=-%K.DZC#8J"[G,0JZQO5,\V4\PT=([C9IB2\G8TC):Y0DFWF1V>F[7
MO75&IQSK/SK<B%.SJ[<Z:ZB+2ASN)P8SVOOFR=X6IX!IWI*!L;IZMV$I U,R
MMIBFL4;@6FD+LVF'M3) THN&!AD(/+8SZ"4P]0O:(J28]2Z##VU&P/^(,S_V
M ^J[(7#CM7'<<YUP"&/U)AJN+^F9$?IQ@/VYHB&V6( W4I<9[DZHGPU5\M/X
M/CP@)R'Z%F4@^2$VBK!%)S!L&S#5H&AJ$87=.0+^R (4-7I/TDMHL+A92(+:
M+UH@9*VQZ"G1:(, ^0-8"JP>&-O'CD9QA-TP^BP<:@/7?Y:=$(#O/O:YZO$A
M>W+\8-V^$DBO!1T<"EI.B+X:?>9Y?H3@_GTG1%*G+246=#'+?CG&%FJR!9<S
M&C-!*NR$ FN 7\+">&'_@>V[\FS9=[!MG;SX\CW=TLKZ#C86]QV\N/WR<'=[
M<T\]![_>W5Y<76*;P:HV-SIE[[4K[ PH^EI09[&P[XH>:EA.$H#G(X'^BNUP
M;.H35M'>'N>>QJ>6BMIRX8.Z>!-L5V.V?PU!1]/E]_/+'V?+/P7]M?F &M6
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
MUHK,]5Q=W3QA%Z9-]Y9@.VPNK;TXE_9+S[<G\-<P&KF__7]02P,$%     @
M'8&D5K- @8M&$   ,JL  !$   !H9G=A+3(P,C,P,S,Q+GAS9.U=67/;.!)^
MGU^!U<O.5D7QH61\U#A3/N(95]FQQG(F\[8%D9"$#05H -+'_OKM!DF1X@52
M1\(=*2^1070W@*_9Z&X Q,^_O$P]\L24YE*<=0[>[G<($XYTN1B?=3X_7G>/
M.[]\^.&'G__1[?YY\7!+KJ033)GPR:5BU&<N>>;^A'QQF?Y*1DI.R1>IOO(G
MVNU^,$27<O:J^'CBD\/]PU[VJ3K=?W]R=/#N^*0[[%&W^^ZGH_WN\>'PI'OH
MT-[^X='[WL'[HS?C4Y<.CPX.&>N^<T?'W7?#(Z=[_.YHU'U_\I-S?-(;]7I
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
M.6]>%KGOPDVYZA>AL@PFC/FF)28C:W%QURWE>WNYCQ.N\,9E;*HEN5!0LQ7
M)W,VC/R-< /LO$V)+42MZ-@\9BK2JVC+J'N/N]87SS)8=7AEOM];:PM<F(\O
MCA?@<D$FLD]"2\SLFLR?>R&5DL^5J_EKE-#262R]!\E\40"WJ%#-PB\ A(DS
MB/ 4EEVQ\/]HA:9TU%;BV8Z%G.2S?#?B5CZ',>YO$K^I/7ZD+V@ (5[0$SZK
M"!+KLVAKMBC.BW^2?I,5E&SUM@:]J4^FW\^_[A[NOZN_HZ\^B[;L^+B4 E^#
M4-2BZUT>6%71K'N5;ZE7-C["B5;8]>47[D]PF2M\V_ [*N![_X%Y&C&6HWB?
M/G/-BH%E/^,:.+?"E5@Q3?)_GR,IF[N36 :QG4]?ZW +2EFWU!^XAYKR6@;J
MFDZY]YI@"P8 0QV3R[:H21,6K5"5<#F("P^=-9RF??HR"6=J^!7.0;,:4WYC
M/FV=]Y/=Z 61;LV]D(UXM&5J' !4'HL55^-67L=B%2M)6J'>F4@OCNT*3CI_
M8K[YJGCHJ8/+"C8-4!36;<_K%-'6ER(^LU3C!$1AU5;H0G8!#T$+]P:X_PG"
M<,6^[E5-W-JT^R6T$8RRLH"7J]8*X"JOEZH;K31CTA:C?,V?V+VZDVK1ROIA
MVBYQ1/M*0N/L.<SE^;5"$XH=*DRRF W'3\R3,Z2H'H2F7%K1]=] '.X,QC7U
MZNX5U6Q%%XH/_9E=1.E'G\4H$.[">82ECZ9M4F1;;$1?L2EG*GEY<754JIEE
MFXZ%ZMMJC#F3K9T)F](//_P/4$L#!!0    ( !V!I%:ZAG^LTR(  )QC 0 5
M    :&9W82TR,#(S,#,S,5]C86PN>&ULY7U9<ULYDNY[_PK?FM>+,O:EHKLG
M7':YRQ.NLL-V3<\\,1) 0N(416I(RLO\^DD<:E]LBL0A#ST1#EFB*)Y$YH?<
MD)GXZ[]^/ID\^8CSQ7@V_=L/XD?^PQ.<IED>3X_^]L,?'UXR_\.__OTO?_GK
M_V/L/WY^]_K)BUDZ.\'I\LGS.<(2\Y-/X^7QDW]F7/SYI,QG)T_^.9O_.?X(
MC/V]^Z/GL],O\_'1\?*)Y%+=_NW\)VZ"$]H'%A5DIJWCS,L8F$R@N'1&">/^
M_]%/&:(3$I'I7#S3T27FM2O,!)M\4$4I^IOZH9/Q],^?ZI<("WQ"BYLNNA__
M]L/Q<GGZT].GGSY]^O%SG$]^G,V/GDK.U=.+=_]P_O;/=][_277O%B&$I]UO
M+]^Z&-_W1OI8\?0_?GO]/AWC";#Q=+&$::H/6(Q_6G0OOIXE6'8\_R9=3QY\
M1_V)7;R-U9>8D$R)'S\O\@]__\N3)RMVS&<3?(?E2?W_CW>O;CSRN+!/\&.:
MG3RMOWWZ?#;-.%U@IF\6L\DX5QF_7]+7*O3%K+P<3VDI8YC4=X[K"OZ8PAE]
MAYF6USUN^>44__;#8GQR.L&+UX[G6.BYY1.PB@.N5D3^RU;/>WJUQ 23=#;I
M./J:?CY_:EW2;E:+GY=(G[7B^@51DUFZ\:9)E?EL?O&7$X@XZ5X=G2W8$<#I
MZ/UREOX\GDTR;<A?_OMLO/PR4M*8DI1F/&&B#1(X V$DTPZ2! Q1\WB+R[3>
M!2VXPTJ!1>P <_Z(IY7]3W&R7%R\T@FD$\;#5*Q8O?FZGL].3F;3[G/_'29G
M.,K>J8BA,*$5;?O@)0.%BKF0G"HZ."]$XU7=IN'FFJX!Z-D\/9G-:?&D#W]X
M\@FK]CI7C2N"8)[N(.OFQCQ_Q]/%V<E)]YF,('-R\?=53S:5^W+6D-TKF=(*
MMA7Z.US">(KY%YA/R9PLGB4R'97'F%]@&:?Q<@2T&!Y#9M(IQ;0TI/U=X:P8
M(Z0&CT7*QC#X-E7K $,>)C :BZ095*[1\69YC',"\.D<CTDWCS_B*_)'3O#U
M;+'X'9=OR@?X/"I$D9,0R?Y[S;3&S&(QBBD)+A7ZIZUMC)M'DK@.B-1A@JA/
M835#U%N2.L[GU9Q?:L$B4(=(B]92TQ>!A;2@)54H+28A=$0#C5%S#QGK($,?
M)C*V97HSZ;_ N'R/Z6Q./ALN1CR[DL%DEKT)%$((QR+GD=E@>!">8@SE&PO^
M)@5;Z\>/,*:7)_AR-G\/$[SZY%LK#1RC"44R;R1GNOC,@(P[,[QPJ24FZ71K
MQ;@F;4/RM[; QQUMV(=H>MH(O^(D?YC]!LOZ\Y=G)[/Y<OP_-?I9+)^5)<Z?
M32:S3S52I;50?$]Q3E7DHZC(Z$?R&27/Q!YND$&4AF6!:+D#([$UJ%K0/20_
MKB'@=B[2AF \G2W&R\5().Z*IF<&>CR%(TFRB#971N18E $;<W- K9Z]Z1IJ
MZN+R0RK3S[?[* F3 +EAR0ED.NG O)8D6?0R^,R%BK=#F#M9D(<^?%@J<P/A
M76"W"?>VQN$-*GZ?+:\3 IP+;0&91TZ$"!$8:/)].$KI#$!*CQ3CS<\?EBYJ
M)<DM>-A,J9RGZ*9'[S#A^&.UQ+]\3I.SFL&F2&5^AOG5E!0A?ETA9B)/)UN8
MC1*8QJ@8V6J*62(6$0,/IK3.1+2AO ?^W?^@AV@C&!FEO#44VD6R)3%'%H)T
M+/D0@G$\8&CM'FQ-]",U*^MU0^X!PK>=BMVB8!^;_V<LL_D#BQIE#<)[#^2,
M)PIZT1<6K-',&A52B$4&:)U/:D3ZD S+,''<.R":H?DY+(Z?37/]KR9C/I)-
MG2X7SY;/83[_0@M8)52X,U&C!4;A)+%'!<]B 4X\PI+(AL<24^NCDW4(VW;U
M5W*!.7WFA8_Q:OHS3/]<C)1P*8"6+).[19YB)&?%N\BDTB'; A%<:P/]=8J&
MY)RW1\[MC=50.JWWRXLS?$D<61%2#.U5F3GM5&XIL(V6D>6A^,+[8)T I_K:
M'=?)&))6[A\;V\JA&2!>CR&.)ZL4"P&/@X1 "ZK!#0A>\\[(%$0E=4"AI6L,
MA&N/;Y8J"5%$9RVGG50WEG.:!9X<DS$E&Q$T0NOC__M3)?M5<)M*]F[R; .^
M-L-G=UQV?2F!VVB-I[WF4F3:T'Z!H($)E4O(.0>BL+%T;],P)%752LI;\;G=
MH7;^6!W+156*+Y$8"9-?N[-1.#>:P6M$KS-+ @B#.I&3J6G%#H6,.9&_*UKO
M[6_1-*1CZU9H:"J'9NBX2N&_GTWR'U.BZ]G1'%>59Q]F[_#T;)Z.84&F68K@
M(Z<HR$,-KQVRJ)#T57"T>-0VAM;'UFL3-Z3#[%9XZ4<RS8#S;V?3\6S^_BP2
M>RG:76+^?;:D)2>+!M 45H2D)4M:K3<N,XI5H\I<".2F,4P>(&4=4)@# T4+
MKK>S+(L%D@^3$0)(DUC2D.KA26%><<D@!E&L<(&WMQ_=DQL4YYS"./_R^;16
MWU+HT!GL\U6IB#PH6E#T%'_H0#N+.(J,VQ U_3)*V4.5SH/T#,D+WD#N]Y3H
MM&%]PTJMV2G.EU_>3F"Z)()JD'I:=>WON!PI&;3Q0K&B,)#CQ@T#X2B6]#Z!
M\=DGIYJ#X6%ZAN0L-P%#(]8W \,_9K/\:3R9C*S.UM<*5"DTDFD-FL44''/>
M.>Z$Y"FV/E2Z>/:0?. &0MZ(I>U.:.XZW%UQX$C0,ZT.JE:%=HT_6$,R\IV$
MSQ$49BM;[^R':!F2$]M X$U8W@P ]?%O/DTQOQX7?#5=G,UK,#92KB@AO63%
MU@(DJQR+(AHF97116AE+\[:6^RD9DK/:0/@-V-U,]*^F2Y@>C>M9<K<PLBJ7
MAW&76LE$581+@@D'BFFA*/A.!8A0!&ZTD*FT[@1:AZYU8&$/!Q;-1=$2)-W!
MTM6![2CJE"0%4 RPU,.DX!D400&VXE&F(,D-#3T=]5U1L0X W$$!8!LV[_J,
M.W(/M9(,,EJFL7 69(J,:R6"+HF'YKF,#<ZX[P>%/QQ0M!=&7QT<TJ6,R11F
M4HEDOVQ@P<3 #.>F*!=4UJ7Y,=ACNQ?"X4A^"_8.K7)3%^T3MY%982KMX%@H
M1C"'QBIMC;6Z=;ZHC\K-!S)+_' PM0=Y]E$Y0 KQGK8XSB&HY J+7 -1%2.#
MY&-MJ/;9%><PMVXA^Q9-+:LEM#;*"I&8!X^,1&!8B+DP\(#!<25B\W3+(\^@
M]U!IL#T2;F^135G>[M3Q[GJ<EM9'7]U B@]UJJ<BE2(H("P/ :.\/<:C[P$3
M@ZE":(^ +05P"PA_?7J;7Z_IYWXFOZPZN_N=]G+[&?U/>/GJJAI-=;FP>JMG
M71R]5!/X=C[[.*ZCE\@$UEQ=9P"]MC7W'EE"V9W".!:CSRQ+ [X4[F)J;6H>
M1V&#$Y^;GXEP=115'U#/:E%#X>1Y)"T=A:1(VT,FQ716/IC"*5QM[?"O0=:@
MVD9ZA-4]!T5-)=8\>W2#!_7T2GMOA01)RT/2T9ZH"4Y)%G30S@N>>=S))AK8
MH>$.,=-$- V!<C&7I):!D358CJ=G%)B\.<5YQ[C%JA]D];X/\!D7OWQ>SF%5
M[C'_\HK8NOA]1K^=+HGC])BCR]8GF:5*(@7F@+YH)-OM.1>,U_$6(A8TLK7S
MW.-R>MF2#T/,Q!R]Y9SY4L.]#$!N,-9"*IXU2N]#;IWJV\;:[3<X&0J*U]KK
M;63>3 /0LL?G9)X3.$K&9@$YD2;BW:RKQ,#6Q1=%;K=-19G63L9=*AYI'OKV
M*88)L"V%UP>(5BP8!6\,3P1>J;O)I+53T%G-C+;9")L,RM;ZZPX10ZI8.0 $
M;2"YY@YK[9<:?QQ3<)I7Y)SS9WHT*CQ)8YQCY&/580P&&*14&$<;)?G6F%3K
MII!O4]5PW2_Q<DH<3&N*I8LF%J-H15)*^SH1R3(-')CW.C E<D[9!Y5,C^M^
M@*IA6?^FV'G(B#<244\QWM6I%>F.[AP[A5Q(,3@&/MD:I)!64('"%2L4)DPV
M-3\L_@9)0XSX>@9-"^'L C&_?,:3T^4H"(*MU:3Q49('JFQ@L>0*:;(*1005
M; ]51U\G:EA6?%^HV4! ;?LS'USZ*!7AE-69A>QDK9\T1!T&5DIR*<CBN6Q=
ML_AUBH94N-HS8AJ*IL=@0&5AT0K/<A) ,4D,#$(@YS)P,IA&E.A;-YU_(QC8
MK/+FO!=@^>5J:[Y#F-3)@O^ \2J()\T=+ C)$*H^Y[6[-KO,T/H<;$Q6I=9K
M79.T(?ELVV'DOK*=UK)I,U;OLKX0EOC^$YQ>>I"C(*/WP&6]M:-. ;:"@4N*
M14?JP'J-*=S&R?V3]1Y\Q)#<K3;R;LC2-N+],%O"Y'QX M&QN#C[>8_SC^.$
MSX]A?D3Q0;%2*B0-3&HW5%M-5MMGQZ0(KD230<'MIH[[9;W>\X;D,344? _,
M[L_F=92-0DZRF^R>A"58*O+9?.2%15N$X"&"":W'[MQ/R9!<HK:ZOP'GV[7I
MG1N:-],Z^'/QIG1Y@GJXEZWSVFC#O*NW-450#.KP'VTCE,*##J7UN>N#Q RI
MM:<M%MKPO^<>K_-U%BMD5.3UVQSJ.#_NZCE/9%Q9]#D[K6UKU? U>H;4V-,6
M%,VDT,9E> [S_ X_XO0,1T*YX*56M3:D*BEN64@Y,>NBY]X:U.5VBNY^O^#:
MAPZI0:>A\=^4;3WI]C?E^H  78<H<:N8#UJ03I&9] Q9G((NJRA1T+]>M?L-
M<H;4C=.G?M]<!NW</EQ>'>R-M%"!E$E@F=<;?3PG(Q.%8#)H"\I":3\L^P8!
M0RX&,M)F["Y8"[7+/IO$8DSDF@>0I&<=:MTZ2;BS8J ]IU(VQN#=]/,PY-^X
MNJW+GG?%$3_C%,MX.2HA\: 4A01&1])!3C#/@101%\4)K52&UA=M/$#*H*I<
M6B-I.\;W6>&D(6;C*3"TI?9N&J4I,$3!'.BL,%<_HK4V^E:%TX;',O<L+@AM
MBLT4ZZ0Z?BVA9X'G0B(L=3I-B#:UCBP>(&50:G([%-Q[\+(E\UO.BBJXJ.6$
M,*F9L1$'X\$DR;RM88WSBL7B!:,-[8/@*@75>E3 ;1H&FGUN(?NMV-WN5#:E
MLU,*9;]TQ>,\@]92U?$EY/WFZ)G'Z)BSJ'0.T93F%NWZ\P>:<6ZRT3=E<S-!
M_P;S/[&>%%\L)_OH<Z#XU_I(.B83/2$KPRQ(P$*6VC2?$76;AH'FDUL(?"MV
M-Q/ZN7=]WB>^\J?J$>?G-%ZL7.\1@D^:.\TD5*UC2?\$)+J"E#)'F8K1K>W\
MMZD::'*Y!3 :BZ1=DS[$V9P(>8?=Y<,72R4-9:4&RY31GOR/.JE$UY)P,,"Y
M5=RYYJWY]U(RT-1R"T@T8'V[$4*SDY.SZ3BM(O5GM0:(@O455SY@.I[.)K.C
M+R,5E!:F.B<V4%A7I&7@R805JY304@8*TAO#8CW*!IJX;@&3'D33;FCRZF[4
MCI8WY?9 M!%PCQH3,!GK(.?D(@NU9-79Z$46(5&8TQ@N7Z=HH-GM%C!I*(K6
M@TK/RRXNC\^>S^:GLU52\.T<3\9G)Q<,L,%;J-<$^(I?G6UBW10'ZU6P/"25
M??.Y0X^D<4A#JQI#J%=Q]=^>'C0W!DUD FM1,RJ*KZ+63 G%50DN&]?7B,.O
MMZ=OU=GS8.%O5KIX <RAI&A2&%UO3(C,I&AC\5X);-UG^=B.IF%T]FR%DZ_T
M\[003/--<9E)+,8FKR2C/4AA9T':HSY'!DH&FT0."?K:"\-LP>T1"YOPO#?!
M9UFB07I^K6$CE9P4\]J02M8N:X$<2MFIX+=>T=U+0EY@Q.GRC-XS J^R QD8
M+_6J<\,Y ^$UK5:@$L8$8UO["X\@;XC:<!.<? /XS234UZ:XO*!.)QL"%YFI
M@-U,7L$\[5F6DH@R17"\ASJ">TD9T@%'C]#8B/-]P6!5VXLYIZCKB$#N"VE\
M4^-DJ9DQ!G12VM,B^\7 VC75NVY,[ $ C^?Y'J?Q/9^=G,[QF-XS_HA7Q0S]
MCN?[YD/[G]?WN'4W&N#7(>.!)Y-G]J9\@,]O:TJ#ML1R.1_'LV5M?OXP>PMS
M(IL"79F%3LB,$P12K6I-$.D6D-SF$),2=\I?FQ0J;$YRDY*-!Q[_#M,$%HMQ
M.<\3/LO_=;985OG6:JQG;YZ_>DDFNJM[O&IQNZ!Y9+*/PLG,P$DRTDHI%AQP
M%G.,/%I>I&F=UNUM,8,:)[A+D-];9+)WN#2L6!C?'+#^[".,)Y5;YZ1^F,-T
M47#^8?8K3O*'V6^PK._\<FMMLS2F/[B9+;TH#>ZF:]45^B1DY,936.A-[0A$
MLH !60A2*^=]3+9U<F67ZQM4;+[7/3)44+4=OW /=_^8SL\;G'^=3;H;:Z[*
MXZ^X,1\OZ%<OZ,?IT5N<CV?Y4@E8A5"TJB/E13U0*($\^DSJ@*.PWA(EH74=
M25]K&9(O/D2+L5.LM#S2OKV02X(P14F&2C )Q""M7:!8IP@*1Z7CMM!F%*WG
M+'R%G#X=PW4P S9Z#) 8=]R<7T9C"#.JR*1)-)!5ZRQ:4U=ZOYFU5CA[C/_6
M6JH]]32!T5YP0P^.K@ZJ$K%>=RJ82R *JA0BV-:5\@_W-.TWR]873#;G^#XS
M+; X?CF9?>H[MW+W,3O(IGQC;8WR)_4QMRX9>X<+T@.)GGA^"=G-%ZZ]<V6?
M"3?S.H/P!:[^IY]7Y8F_?$[',#W".B7EEU(PD5^AP6E92U@+#P11,"RFK)B/
M08(UW";>W&+N=(4--%\EH9O-3-+]^<L?BWHWT^6Y\+.T'']<W5(#,E'@["+#
M(&IS5"V@<&!INWM!(;6)Q-/V:G%-Z@9E6H>+\7O4<!_B;VF8[Z/OU?0C\>\F
M?<%J(2@6K3ZZ8UI8BAX,=RR[HI1/VNOF,V/7IVY0)OW@X;FM^/N&Y^7U=]?H
MDV <EP:9\IHS#?6R;:N!F:*T"J!<;%Z:OCYU0THE'#X\MQ5_W_"\3[L+S<'*
M$IDPAG@1"FT?D<FKCP8B@ N\>??DIL;]\7Q8=U9B3*BY*)G)5(>LB)@9J'KE
MC?)!HU4VN\.88]E[SWP?L-ITPN5CI-9L:_U"D=[L"UYT^7?7 Q[#''^&+L8Z
MJ64$'2]'21L,42@6N-6U499V/I)U2C%J:8/(OOD,_[6)&Y);LB-4]2.X-G.R
M*@LZ^_1J>NN6W*M[=-_.\13&%VU7EP,A5_T2YW]U^Y?7[QH-UA#KA&/DME=[
M%S+SWD;F,D?M.0_&W>Z@O'_^U@Z('9);TC,\!RG_W@:)_3Y;5D5^L:81B"!]
M%)8)A[G6,TL65+W<A3N0)N208NN+9[]!TB.;O;\+@]M22BWG?"3$W(UG6I'5
M#;BLY]KGA]TC"O:"@$SJN11!BAIC[2&,+$2-3D:,);0>!/%MJ@;5%+X;_#06
MU6YFDB+/A6<+M:A!UQM*:T&0XTP63:%9"*&DU@5Y#6>2?A=ZIYE\^IE?_^\P
M.;M5;K88D6\H9,J6E8B\7DI26,T7L&2$% (4B#N7RJXWROZ^ISVR3?R@0=&/
M"';5.BY2\"[YP%!:6^M8%/.)IYI2RJBLBH3BQMKD@%K'=Z-.&HJHI1?SS5NS
M40G@&C2+O'9@2N<82!5JNX%USDIG0@\#S%K<<[ZSQO&=^3%-A=5;&$6$TM*[
M]=:;U, 0/1#K%!Y#7T) Q1*@J"ELJ5-K\#Q,S5K92OZ=&*S&PFFG<N!+9R<)
MQ&_FXZ/:XE@E,,UOS^;IN-[A>(]_[HL-@)K6+FN()[QA'NHU6KHDH6V*IK0N
MC]V$SK4 ]KWEPWL7:$_E="$%E*$.\Y#@R(/GA4%5FH)LK0Z"Y\!W."+\ ;!\
M9UGNS270# 0O\'2.:;SB]#67C !;TY18OZ^S#"1'5%X8QKLJPMIJ[8T0S!?N
M AH1LVA=;;DF:6L!YSO)/_<IM7U4 X'E*1?E&);:[%5/WB&K7*M4 0T4(W%'
MQ6K?K ;:W+1_F#U+_WTVGN/M_I^KT])ZB#H*RJDBB 44$7NF2Y3,\])5.W",
MTJK2O.GED20>POGVMC![R)[W(<5&]_9TAU'CZ63V:=Q9DR5\/IZ=U889^HZT
M01XO3V&^G.)\<3P^'17#@\]<,J$2UMM-)(-D"O,A2I>#)9*_61V]R8,/X!B[
M%7AZETN/!S?G$=&7MQ.87E1VG-8M,$*41@-X5D(=MY*39G6\'U.11U&*-"ZV
M+KQY!'D'< S=7#?U)+P>T74^!O#7SNF%:3U4>+^<I3]'TG#ZE1+,D!M<Z2-7
M19._(M!QP$I]["&OMB9U@QHJOB]L-1%=\\3)I5U^D#R5"D "8 )27-VP&(4/
MK+M5.9OB2.GV[5=M RSSO7M43237H\[ZAL>G$<!$C2QZ6^I45.(%D'HEW)L<
MM5/8?&[U8VD<U*#S?>FOAF)LX[A?2Q5>IW95F(Y7)3T+<@U#U(;T:O9*U<Y+
MTK#U+A<%@@?@D:.\W41]O\N^]B,/X3"[J;?>CS#Z,W<W1X9<87FD1(RY),$B
MJ4?B@+",8@?/4BQ<9>4@A-8-]VL3]\AS[H-&5;^2ZP]8#X<0OLB8 3*S]2!5
M%]OUWVC:!UY*SSTJU3H'O#YUCSP!_SZAU49VO;A2YWBG)7>UT2O"B<3G,)DL
MWI0'-P5@#*[4 6#D[-6.0<? )5/OZ(2<G?*^M!ZIV8#LQYZM?Q=HW+&T]P'3
MAWW(D90Z6$R%B:Y\0-=&E#KMVQ6C#5<^6M6Z.KX)X8\]I?\_!M5&$N_/7M\H
MQWT[FXQ3YTMT ^&*858IVDA66^8I&&!@!!B7=1*I>;7]6I0]]IS_^S34VPMM
M']WQA1M;.-2Q/W7(8#(4^2 01\BUL$EST,UOT-FT.W[SC?6F7%R^L:BW8\VF
MJUQ4-"Z!)MDD840]2O?,!T.L,,EZQ8&[YE,[OT[1(1S&;@NBA_91 QFUO,K]
MUAB#R\'T)1G-0XI,D/M=*PIIJ<E&%I*"DJ$XH5J?Z#],S0$<O[:&2R/1]%'L
M^0Y/S^L!WY3K$,X6(RE[RWB4BAS@6H0JE&0E)2X+><?0O,?RVU0]\FCUNU(U
MC635#$/O+GU44H(U;UV4A12S8R'4J7S(+0LZ.>:TE.0OH%?-[QVY3<,AM.&V
MQL=6<NC1^'2UQ1]F]YRI+4;">$ZK"@PA$F"SSPRD,$SHZ$54,J!L/=WH400>
MPFEH_S:JE01[R8]<4XNOK@UH?C^;Y#^F1/"SHSGB>:QSI3='VH@BN"X,N2:Z
MT3O6]:A+I:Q$JYR0?9Z1;D;U 9R:-K=ZNQ5U?U-B5Q%\I>Z*\N>SZ7(.:7D&
MDZNDSPM<PGBRN$G1>B-B'_V,K>?#;K>J1L-A;UYJ<.OJ@E4Q>IW1LUAVEQ,\
MFTQFGVJ6@V#TO*MY[)H=BBS>NIB8XE611<594(7LIA!D/XOQ.K9.);2@>UM5
M^E#BN])V);WWM*$G>/&N%[#$&_3]#(MQ[6WD(+VITYPQU!'<GH&.]!VWX%"J
M8KAHS,%VU ]I$.S.\7Q;Z>X)%,W\@_7H_^=X>3P[6]Y=1F?:YO,OU8J=S,ZF
MRY'C7AHC-8LB$@M)JBRJZ%EQFFL7+<_-*ZI:KV%(V98# 7A/ &DW5.*K]6./
MW*B@E'35D8\^1'+2-#GRR($A+<T4[H5IWNS3DOY=\;)#Y,OQ1_QP/)^='1U_
MP.E_(LP7-R@:$;><5[731I5Z-,,E"UR2$G2*_,^"UJK;T_)VQ<RU%C D:[@W
ME-\9$+(WB.Q<8ZQN\;J?;FTT!*_JY#_'M,^)>:,L<T&D6*05$EOWW&Q/]9",
MWV'B>7LP[ ?$;Z87V[#NR'N68%&A=>26:N,%TTI(%A,M(0B5>;%*8/,;DILN
M8$A=9H<)[:80V3G*JY,ZGM(:*N$WZ58J.J%!, 6.,^TR<5"DP$S0"#9&*+SU
MT=WV5 ^IL^W@\-P(##L.Q-=BG^0I:.]JDVCUESC13S];YBU("2:"Q]9'17UE
ME_KBXT/:[&ZX&D*0*A7-9$D4KF99&-ENRT3,&$31(IO],'/M)0PI0MD3RC=+
M:O0#DCVD[B[UW%W*E50QA!@9SYZXJ"50E"452S'G0-K7Z-*Z+Z0%W4.*4@X*
MTPWAL&,@WXBM[DDK%LDM+XZYQ&N_L38,H"3&@P$53<826GMP+>@>4DQR4$!N
M"(=] /F>I-?=1:"75G(P3(@Z6K#4N@#)"U,N)0Q29]"MZY8;+V%((<KAP;LY
M2'84<E_KLXD6BN"*^&,HBM.<HBK(1C*M(K?999_E;G-&#S5/]9MVN/=L["6,
MYW7N.HY(47DG)6=)R$1<"IK%H,F3],Y%&[0"WWJCMZ-^2/%%+[C<)L704/ #
M. P=*0PAYP(,DM(UR5?H.ZT8V)"$3CFDU+I@>7-JAQ0D# J86PIV[SFOJ_U3
ME**/59&I9 73E7:?R19F'C.7KH@<6]\MLS71^_4RKW@7M0^J1,^\1V#:R<BB
M\<"DYJ4.,R[M+W5J1/J0+,YN,=S6F=P,"_N,^Z\HSC6I!K;V:"C2CC)RYKD)
M3$FG,4:0L;2>#+<-O4.R10<#V>VDOL]$ZQ7%B$+P6D,?+:9Z&4Y@X,C.AN*%
M2<0PP?>#T_OI_1[R4;O$:0.I[T.?WG.J<<T8%&$M?6')U5#$>LY 0&$R%!.#
M3X+C'E.I7R/]>T@W[5S+-L-"[T"^(LN'")[S1 PID6E!M,6H$LM*"U,PH(9=
M949W[->OD520PO&<G*W#YTCY8,S,ZRP)-Y8GE;5/9F E^ ?EV6^&PL9U]9M)
M>T"1NP%RUH3DS'&KF"9]QF(@+J:<+7#AHO0#C]R'Z<3O$IVMY#N$S&;2X&H9
M!]/=O<D6"ZLW^3 94]19!Z=<ZT*(5IG-W;=P7(F9E$O$Z)'99,@_B*1X(HC,
MN-#%%6O(!V[="]J,^"$9FQTAMW6CQF9 V&^3QA7-P"$8!Y99 -*0F9@&:!*+
M.J*5SB;T^SK-&'X6Z1 0NYW(]UN@?LW#BX'+;#0KQA+-)BH6ZX@:)Q1J*X4-
MNG6B?CN*AY1$&CA,&XA\,-U"U\CG44+B]6K$.D<DHR(G5&GF %!+XXO.^T+L
M0>60!@[>MD#8[4"9/Z9SA$DMZUK=-]YXELQ#']_+&)FUUM++!)G;2+E)R=LZ
MK['NG)3.3NI25R^/5/')\ZYRSM 754B[N3J.M[A4BE'%F=8)Y@9D;W]=[]=(
MJ*. QM.SV=GB?F)>XV+QX1BF0OY&[SQ>W.8I2,-IRY-C(Z#>;*(HVB\A=QEC
MY8L3IOD=T+TN:$C!V:XQ?_?*X*$@I^'=U=LLZ6(I;^:O9],CG-]>DJZ7;BI1
M[_5QM8@J:@8\6_I"YJC> 21"ZZ$2O2YH2''?86^&ELC9T6:X?R$C+E*RUDF&
MO!XQ*PX,B'_,%/!:&:^M:]V8N F=P[*:(U="XIK<T"("*3LI2;[$+Z:UR3Z7
M#(2]06F&VRLX=+OX*-SV:P@?!8:!6KY101VYKBWJI18)A (L^I)85,:BTH+"
MK]9W[[9=P:';MCT">BLP[#;<?G=._C]@/%W M)^@^^L/Z27T?L2Z=A* 7Z>G
M<VBX%,Y(4?,N6#.),K&07&*I@*A-O=KZUJFXQU'8KSY]=VW;C#Q $$HEBG1J
M5E7[R,"+6CF1I JV.(NMSWC7IVY0=\+T"++'J<"-Y;<C>WV=%2.KO D! \LN
M5$M09[E:4T^89$H0%03>[V#DKU%W.'9V#_!ZM/CZLY[=_23'LPD)9%'O %U^
M>8=I-DWCR;C[X%GY9R<BS,\^XAR.\/TQS+<RI5L^<6N[VG+%C8SLK0?^?G82
M<5YOKIJ<T:NKY[\Y6RZ69/+'TZ,1#T)PK36+-GFF;70L:%F8BZ[4X*) ;.V%
M/Y+$;=7@O8][Z&'/\G^=K3RE$7(GE'6:%5D;"[6GO6L$,O*9LPTH%>C6_0\;
MDCJDR+I/_-W6D+N0;#-K_ !C[M!9YS2DD<1H("?)LJ['CR;58W1B$$AN4<J(
M:%L[?(\B<$@V>>^0:R+%->WR^>OU2X0%_OTO_PM02P,$%     @ '8&D5GBQ
MN_0^>0  N<0% !4   !H9G=A+3(P,C,P,S,Q7V1E9BYX;6SLO5EW7#>R)OI^
M?H6O^[6CC'FH=>KTDNU2E=>R+5U;=:O[B2L !*2\166J,DG9/K^^ \E1R2D'
M[)W)P0\R19&Y _B^#40 $5_\Y__Z_>/Q5Y]IOIC,IG_Y6OY)?/T53?.L3*;O
M__+U/]Z]AO#U__JO__B/__Q_ /[WM[_\^-7WLWSZD:8G7WTW)SRA\M5ODY,/
M7_VST.)?7]7Y[.-7_YS-_S7YC #_M?RE[V:?_IA/WG\X^4H)I5?_=?YG8:.7
M)D1(&@L8YP4$E2*HC%HH;[6T_G^^_W/!Y*4B E-J )-\AF!\!1M=#E%7K?EW
MVH<>3Z;_^G/[(^&"ON+!31?+O_[EZP\G)Y_^_,TWO_WVVY]^3_/C/\WF[[]1
M0NAO+G[ZZ_,?__W&S_^FES\M8XS?+/_U\D<7D]M^D#]6?O._?_KQU_R!/B),
MIHL3G.:K!_#CR\GE+UZWQGYS]H_\HXO)GQ?+W_]QEO%D"<^#0_CJSI]H?X.+
M'X/V+9 *M/S3[XOR]7_]QU=?G<T<SO-\=DR_4/WJ_,M__/+#34LGTY-ORN3C
M-^<_\PT>'[/%RT\X^>,3_>7KQ>3CIV.Z^-Z'.=4[K;\8<C/*-G/^1_NT;W:V
MZ0,;,L^GB8"_2]-&\(XVWO;IN]M\^5E0J.+I\4E'BV]^=E=[9Q]QTG.";WQT
M!VN7'P0?Z6.B>4]3O_C<:W9>&+EJ8?O(#Q5^PS_EV<=OEK9]-YL6'B\5_F(Q
M.YZ4MKC^>L)_MM5V,:NO)U->0R9XW'YRTM:#?TSQE+^B\A;G_#,?Z&22<9WW
ML/Z&T%9CH<_>___1[^'7!L\LFTR7/_LC__7<@C;6/4P#_7Y"_,'EZZ\FY2]?
M3QQ5RL4G4;PV)7K4,? 6DJ5&_EXQ1_W,:/-Q,2/'L_R%5<=M89]=,O$8$QTO
MOWMTNH#WB)^.+A_)4T@_\)>+(W1%.4\.@BT*#&8+F$H%YYQ01J"75M[D\>+B
MO:BX2$LFGS_BFT:$;^CX9''QG24UEK2XVXHSG+<?UZO/..%O']/KV?Q7/*;O
M*9W\2OETSE-)BU<?9_.3R7^WV5^<?(N+R>(H^9"SL!9RK)9'S0-.51)8XJTV
MLS]@*W8>]:8V?CDG5^Q_-;^8G?-U:,N%JGE77=EQ,AL1E#-F\ "__FHV+S3_
MR]=B5Q+]G8[+N]E/>-(L_./*TM<XF?]_>'Q*/!L^5R(-500/1MD*:!."BTI0
MHL(NI>O,F@>->O0TZ3OM-WDA=^7%6T:2YO.V8,_ROWZ>\8)\9I<HJF()[/FF
M%D3H2!"CYIA"%(Q>R< &=J;#7;8\>A9TF>2;X*N^X/_Z@3?CQ:O3DP^S>5N[
MCJHC38$-<\)PN$F1J9E-!L_?KS5H*5T=E *K%CTQ(NPTX3?IH/O28<G0-Z<G
M+1QO)QQ'/@4IC"$0/ALPLO(42-[+2M%*&">\IM[.U/T6/3$Z[#3A-^E@=J7#
M=[./'V?3U24+<_6J*@.UMO%F4A"3")"3\C89J\BDSBRXU9!'#_[NTWL3<]L1
M\QNK4\JV6J\L."69CF0B1 H)?$Q560PB)ST<\D]N+^@UU3=9X+JSX(?%XK29
M%774NAKP62,8@P2X/!Q%9:2)(BC=.["\PY2GA_X64WP3>=\=^>O[D:@F^.H2
M)*<%F%K9-JP*; VNDJDA>CLT_$]I^^\VV3>)$'8EPN50W[5#CB-?8RHE%XBR
M<)1J.5!!8Q(4:;SWUE5G>X<"7UK0$>QK]R^#0[S#--X6[']U=IK^YWP\6U#Y
MR]<G\U.Z^N9L>D*_G_SU>/G OWR]H/?MBUV9<'E4\>T?EU_^?4)SMNS#'S_2
M9SI^]?N$9RD$E1R'LCIK#F4ESQ<&&]EQ01,1,?F2.S-D/<LZ,N>>6[)[F+0%
M]+/!(1C@*.G2M)\(%Z?SL]/_F_9^OUQKUS+V:.5BKS=OUC&TYRYSUX7E3?(,
M@?A=I!H,KKUSS"-9H0OOH<IG=J,EL1O-EI.4-0<9$WO93X];7UPN/P)J;8+2
MD)3Z8?J)_:_E#*B?EI[@$2GOA'5L4.(_3%(5(EK)P;E (M*EJMYNSSWFC._P
M#@CD7939$84!KLZNO3#7IN'UG/Y]2M/\Q_)MT;XX4:N&Q/LXF$#B;'>70B;#
M6[^):4#OYRZSGI;KTV7R![A%N>TEN33P_-58Q\01O9T5\_;NX_2!=HU=J <N
M([DUJZ;R<BJ<C1JHE )&*P4H>+'%H%5U:$,*O:]?]D:=]5V8O3%G$SC&<H1_
M:?D%\\GT_?G&*:)7'ET 83(OO#$Z"#D$2-GHE**1)0_FOMQCUV'X,3L!NH[#
MNPL:=[HQ__G-RJ3]R'\=)HGRN]G'3W/ZT-[)S^R6\2_2C[/%XC)W;Y#DR0<?
M.GC2Y&;#7DF6%-:2(U\T>79NI$RAY"2#EBZ@S;$^G"SYX..[)TDJC:KP$, )
ME<!DXYGS14#1Q:K"A@<M#CY)\F<ZN9JL(^<=(24+*A(/27L)25L$CFE=KB*@
MMKT#_R\,.(BKB4UP75W0MI_. 0*P-R<?:'[+>_&/Z9SPN%V8_GUVW"Y-_L8S
MU0Q^,[V6BCF?+/B?OC]M*_%;FD]FA0?WIK[#WX^"L*)F(DC>&S 8#,2 $H(O
M@F/6$&WH?:,]U%@>/>,. N0!'+4W>;*2&[R2.?QNCM-%I?F[V9?)HJ_*_W^Z
M.#GS5&8?7\WRA'_A/+%X6>+TIEY,Q:MZPK_/8XW2H$R:W\QDV8=1)@!Z'BLE
M'R@'I(R]CR'&'-_C)_FADF& 8Y&[7NAF([O&Q[A83.KDK%IO97AOOOOA?#[>
MU*NYNGRCT5F/25F0RB_+(#6@-AE,<<EHK=!?>6D#+]L[#^;Q4_H@8!X@&_:^
M@5W8^+:]@#RNDY/Y))V>M!?YW>RLINF(.&8LB!ZJT"UMP'(H:0.!YM=.%"0.
M^KJOQ;N9_*2YV!NR81)N5RV_?!F*TMYI8Z"4:LZ.LP)5 F$1HTDY^.K[YU[=
M9<ZC9TJOJ1X@!7?E\L1D"CFV5%!=*^_B/-0D@P(21"4G)ZWJ78=S,)E7NR"\
MPS0>2N;5Y1#^^N]3]@$;9V?3=DJT/. F':I((D(T),%4%WERB)>MJ'7Q/ENT
MO?>7>PTZD,O&C8"^BS,[3_@ @>2*31>GUFL8-=#%XJT&[><JL2-PLZ%F?31*
M.!%%*]H'*9"]Y80<]T7G0;7L#*^C%Z5WA<Z(5'C@:G!L)FPRV0,PX%7.IQ]/
MC]LEPEW.[_GMD[0FEJH46,H\X"H,8,'"#J[A);-6;4OOZ^.UC1O?G>P YJH@
MP"!(',(]X+) X</LF!^_.)NW8:\ [WO>X+=_:P]VY>*O*N8&22M3M$89CR94
M;ZIUQ1E'03]\\7??D[O?^85@,56F=FCWW!S4$ 1T@@/?*@/'/D4I<_!W?OQ6
MS0D7]#V=_?^'Z<TY_&5V?/QZ-O\-Y^5(8DY8B(,(X0('=L%"K&3!VW8/0,+U
M+U_;T,2#B*LWX<;J*C@D) /<+-XLNXI"<,3/(7_QBL.'$CGXSVA!UT@\$]$5
M<XORU6XOQOX+VP:%;37(VFG.!_"A;@[U*&29@[0(V4D!QDID/]$E4)9<LC&6
M7'KG#]RTXHG38+=9'^#":FG161GN]8OD,[[^0HN3^22?G&LUO&KCYVFHU/;G
M(W8,6_98@8)-QT7H JFYD$Y[*:VHOF(8@B];6?L,>#4\B@-<.%W=CBW>S5Z5
M,Z4\/'Z+D_+#]#O\-#G!X^4POL6E&_GQ$_N3RWNUE6']@_'DH?*T+GA<O]+\
M\R33V33\0GGV_@SN(T(T4A4.=+PD,,9F#D%L BD%"2I".]'[9'GD(3YMIA\R
M7P:X';OWQ5[^XYM/S<[%7W^G>9XLFIY2I%B]\I"E:AFWAC<4+!)$-1&]MMGJ
M0;;QC:Q\VB0=&+5![M]NM7B9WGV[P<42!ILCN(@.FB( OQB1MQ%52;(GZY/K
M'TQO:.2S9%DGS 90V%D:]0M].IWG#VUU?C7EI?9D,K_M+3G2VEK/DP-6.N3X
MR+-?$D4!2UYD;"F,W:45-K'O&5!K"*0&4.]9S]8SH3$G0C0B6G"!_S Q!$!G
M^0\C?) QY)J['W2L;]X+I[;!:0 =H"\+ :JP0HN<(=?23FH\0<R"( AO2&H7
M _4^0=US7<68M-A^KF\"'_>=_NBE]2X:"SF%Q.;KW,RW@%*P2Z<L,[?WD<BC
M2W\<DUQCXGG+(>W.1_7?3SY/"DW+XIIJVG>X^' D7$V!MU?039G+!*J\-A:$
MH-OW@S<6>WO?=]GRM!G4!8%;J+'[ ?Z-&X4<M1:R1#!(I0V3V+M7$FK1U<5D
MO$YQW%N</M<2I8KJO>8WSS994)(04\P0K-5823OG>M>K/70ML7-^:\[%^"@,
ME!P8*E,#I"052 HR!$-.F/YC.I#\UEUN6G>8QL>1W\HOJ56Z(I!1+1G'2D#*
M$EQR)4C'7E$<+$7A@/-;-P)ZH_S6329\M&3&=8QZ[OFM&P&W5E;C-K,^&B5*
MEJB\%LUIX1V^>@.)M(8<1:H!M8JN]\G%8\EO[<^$329[  9<<S7/LR>C;"HM
M,@!E-L-(7S@B#A&HI1@ZHS&&WK>6-XPXE'S5C<"Y6WQZBYD=(!?K%SKA,5'Y
M*\ZG[#XO+K)E!1G!(^&M;GG^A7DI.P$Q)!<MNTC]6[C=;LE3 +W#'.\WB;VZ
M')4S0 %5.Q,S$%(E8-IZGZOTMGMIPZ-+8M^%'\,@<6>N5K\D]N]ID>>3Y27?
MK'Y[NF"2+Q;+QGNS^I;C<IZ>9>8#A^:_3MY/EQ7ITQ,>[NQT>M).W&?'DSRA
M!;:3^,P_??S'V77BM1^9\V>?3O-9OO;W[4TZ7FR3 +\W6W=-GC^,25Y)O/?,
M.J-USM%Z0T($8U0-NFC2QL6"1WNS>M>+E]_N>L";^7<?</J>7\CK/S&9Y@FS
M[^ITP2O2M34J,+:MZM4C1*,D2&^T,"I%E?I?UNQH]+9;27O+CGX^;4O3F_KM
M'*?Y RW><)2-[3E'3MJL34A@==, *BFR7^PR:%ZXLK3!XXWBIQNO[?V/&'_U
M'Y<@%SM%QXD>P(?<=D[.CE94S4Z9FM@-$I*C)W:%4]0.BA?*FG:B''K+9>YD
M\%@GE_MAVOB8[OM<M-#DZ$=ZC\=_Y9&<G,G8UEJ2SX)?(]]422L'\]%$ Q(E
MV6JE4O*^FXP%Y3^]GWW^AC_ZC([\Q14+;WG@ODXY1T1YUF>V.P9"S90S*\Y]
M^'7L6./4\V'TKS]UW*/-G:=_UG'NAL32BZ)4D1F<TZTK @=)R5 &A=J+K$3,
M\;[LO4/ \(XSR<$@W&3*.D*W]&W^3O/)";ZG;W%Z<3"FV181:H&,HMTF-^%F
MCC) 40U58"P)U_,>;W[V>&[C;I,\ZS=#(Y2T_S#]3&>5$5>R<N]XHS[%XQWB
M]C4^==<(>U/#5V)A[;WGG4X[JYR)' 9C5=Z'8K7+)91\M,;G=R\UCSD8'PBA
M)2GPWAPUI!0E5*>B5D;YJ/O7QO4N-?]2C?-J\BZ%WX\0!6KT!*ZV!NXF$T2L
MGHVS.FAR'KMWQWW0J(,H)]\$_U7?O^^T#Q!PWJ_F^NKX>/8;A\CM[]_-J4Q.
MSN2T$750,4&5LK8"%PF8*O\A4])%B))2;RV_;>Q\].P9')P![D*^M'E%!/@.
MB[5U5)P%1]Z#\?P*\#0%T+H*<A8C=B]6W]S*)T:F[L ,4,_.T?+\E,K5GG]V
M@=,.L2>?EV&S,P6S8Y^/1^]:;0&[[8(B^"B%SYF2[EZX]J!1CYXH?:=]@#KS
M=W-L^:E79&;WO8I [<I0&S;(:0=)"@L^D==-1KS*W@5F-XQX]+CO-JT#%$P_
ML/U=T/2$YDS4?_)/T:S6(\_1>_)%<L3>CM*LJ4S34"'EA-Y$TMYT3Z??QM!'
MSY?AX1F@./K>7? .DT/,*5&00,9K,+JZ5C0B01F1E715%=,[ -S"S"?&I_[0
M=*R"7AXC?3>;MMOT^?+R_4OCC] Y359K*&@L1W6J->]CSRGYJD)41GJ]WHG;
M/0]YM(!WG;T!JI#O)>)9RY(F1[(X678JN<-W5L(DF64!&5OS$HJMDEKSBL>,
M15FR2K+W76P/NQ\MJ?8&W@ UR_>-X>?9%-MBB,='/BN2P2>0.G&D[]JEA<H:
MG"I%8^#53X])L2O+GC2)M@1@@ KG^ZR,XGO\8_%F_M-L3F]Q<?)]TQ&9'!\O
M-]*6Z,+KJ&,W/D%V7C4_3$-010-R#*=4Q53$L&=XF]G[I"G5%:PA:I=7G?NK
M@:SLW-G:XJTI()9Y,JI%C$6PM9J*,*4D2=WSF]>T[=$S:! 0ABAG;HW<WLS/
M6QR>-<=:RAM-?SU-BTF9X/R/(R^CEPD).-QCQUT8MM&$"+9BK)E2PMB[!FH-
MLQX]1WI/_2WTV/E8]UKASLW"=Y&=,[9D$,:W1*B:($IK@5+F.,\QL47ONX#[
M['GTA.@VV;<P8>>#W&O&+2]#K]M&)9"3[()G9?59-_/D7 *B9*SFO^O<NVSJ
M'G.>$@]VFNI;:-!!&/.+ O%B0M):"/:J36O6'#Q$P:R4,<IL,1EIGZR@PBX0
M[S"-^TX<OAC"Z\F4@_$)'O\P7?#SVD<ND_)B#(Y:59\6)8 QQ3)#10"E/3,T
MZD2B]YG^':8<B(C"1N#.^D_R (D#%YV#%Z^FY4S"E]>F-_46:Q?O^",7M__3
M>6[@.F,92'6AYSCV(];0A2 W+Q?WB^ZA,];&)*M'#:HTKYP4QVLQ*]"FRF):
M#F3H?<ET^$Q]0$OBX(FZ":A#U*5?G!C4V7SQQ8G!>=JS<\Y*S*VE>JY@@O=L
M'W(4X#7[&Y%XF^D=;3UDT_B>]OX0O^N IP=< ^2*MD/+$Q[F:C+KN77>^NI)
MBE9'SSY)C;5UA/-@DY4B:!<P][Z.N-^B9TRECE -L"[]X]=W3>SQ=/X'S]/?
M9I]I/FT#/S<NF91S+A&2B 5,+ @I5H0B>,C5:B>SZ\RC>PUZQC3J!]0 Z:&7
M.?3?_G'YY=\G-.>'?/CC1_I,QTMGP->2I4@>7"#F>B(-6(( 9\D95!A%[;TL
MK6?94P@E^T,P)%%^6G+YK"CWIKT7965K&#M0Z+B1H7N*#0= _"Y2#0;7 %O:
M9D8GA\[Y)D.=6I%I00>(O(9F(L_1B4,;>Q]Q'@"W'HKF#HU:FZ T)*5^F'XZ
M/5DL9T!=MF#.*)N8OK3D@8-:!=A$*43UP55#U=C>">_WF#.^AS0@D'=19D<4
MAFC^>K&1?W>,B\7Y5>_R'1%6ED*$[.Z9IK-M(H1:'5"MIE2J@:BWQN2=QCP!
M-Z?/1 ]0"7/=GG.NKV/10.[+36OV+#:\&URK-ZA]YGH(C=F;E@5>E5 :"]6V
M*@LO.<!';!E!I4H51&L>]DC17U=?>&CP-YGBP82%EW9]>[X=%:U#U"Z!Q9#!
M.,G;40P6?$[%&UU*[GYP<M.*\7V!7;&Y-5-BZXG=DSK(%ZGM?YO/%HM_3.>$
MQ^U;+2FLJ3^VM+"E#.2E3[.+"N@ 5@RA/M)S8E;42EP(IJHL9)7&Z!2C<59&
M901[F56'<*M:R8[VC%%8\.-E.HI*5EE5!*C6+HE=) %)<<!5'1I1<I"^B+U4
M&/S82Q=E-:EVI:CQ.EA+R=6C%)"23PJBR[R+V)H@")>A2J]S$B;B<%=F:]HX
M_A(\)*\>2H/NBM@ 4=H#]EX)5M^R&'S;K@+I'?Y^I'GCPBHBQZQ5\(PE U'5
M"K488R/O2#KVUL+M8OBSYN( V Z9);#A(-HN=36(D(O%0A9LL;4=RQ&D=MJ2
M, @5;,K>]ZXGZF+X"T'[8CN$#LRZA2\Q&8,J"?!2M;+-6B!(*D"^H-4U.RSE
MV50?[9-F71 :X+RL2W%P#2(HS^&?*2IP-&@10BP)*$E^-4S0(KY4=H_-P-&1
M'4#OYBZQP&O+=%NA\^S]M(WF[[/C5K[QMV5&K'$Z^L#> _K6!4<[""D4J$&*
M*+./5'KW"]W>VJ?-Q)%0'$ ;9SO+SP03LG19A@RRBN6Z+EL)403EG8PV$V'W
MONK;6_O"OPXH=E33><CR*[%4E9*1BF<C+[MS*,D+M(V:_^J,4-YHZAX%'Z!&
M[2&P:3M,!A#K^35_H'+:*IWO,O7L_I=DB5DY"]Z@:;*H"4*0%K(* LG6RH/H
M?26^GFECE1N.29LA4#GT(L60VH&B,KQ<-N'=8 3$BCPTH5'K8)VS3[U(<0C4
MUZQ>W&3V#[T6;)VQO%0OWD'"+@09LBAL&W0/G;%))N&+0]!&+[NP1HCMC18U
MUF!<JC;UCC\/GZE;5B\>#%$W 77T*B%9R<6(&BA4-HX=%4@Q&9 FUF($8E2]
M=]NG7"6T$=8;50EM M0 UZ\_G4YY8C[A\;>S:;DLI(PDLZ,(B$W5T1O/#@@A
M>"T%N6(Y9NFM/G6;'<^8,SO#,L""\PLM)H7'QX/]:38_>;]L$97_1>5&_63U
MQ5=O"&RN'@SQH#':#"E1I6RE-[5W7LS:QCUC4@T#X  WFBW'D,.JA^W4!HM"
MKR$'#K^-K_6LYX(S2;LL6M)J;SW%=6U[QCP;!+XAR@-F\T^S.9ZL7/M?O@/:
M)]Z$(9; 4;B,%E*F"D55P=&Y%#+WKB&ZUZ!G3:A>0 UP+?GFY /-7[U_/Z?W
M[?+@*JGUPCXJ(>F8)/@<%!CVZ""U"P2EDY*FQ)!+[POQAVQZQESJ"M< MXS7
MRCRO%>^]GM._3VF:SYJP.K+*8U/L<85--#*U@KT$,0OIHZN64F_QQS7,>M+'
MJIU1&:F,_]+ \Q=G'1-'+-Y?,6_O)?M]H%VCJ+H'+B-5Z:^::A+Y$%,+0HL&
M$ZR&1$@@JXH%K;+:]H[M]D:=]2OR]\:<3> 82]?AE[;PSGE_/]]1<W;.1>G!
MDLI@"N_92:DFL*USD3;5U#TM81V[#J,L?R= U]%OV 6-/57K?9EHW;T,[ZZ/
M'Z*^;JVAK!3.H?24JR^AH#$VN^1KTJ(*E%&YG.G6PKF['C1N11QJHM ZU\4D
MF+VN! BQM;[TSE0RV?9/,=]S1=R7N=SG#[Z> ?0J<?B"^>0H&F^2(04A1]X*
M<K" M6EO,LA!JB"E[^VU;VWLX6=M;<*TS?+Q>V$XP&W-_3TEOYM-3R;3T]GI
MRF+P=K8X6\IHL7CW :=2_<0_^6%QU'0R/4K':W]S3EI$A.@-2"+#VTR)(H_;
M"W33$8Q/TY&HLU$OT4%Q'\!IW&TT%Z-H?5RF[YM#XZI*1@M()40P7G-<;X0%
M%ZT5U@N2!\;BU1&\L'APW <X;[E_-+>/X:A&"E8$!"DLV^RJ@U"+@>)J-,7E
MDG7O"ZMM['QA9"<,![BUNGNF;JFB;H9?S52)WN22H.;(+E,K5D6M*P0R1-%5
M:;NW@=_:V.?J@/;$\."V[E5'Y%K-S;+ QDOEHA %K(ZI"08ZB)0,Y.!]M#7)
MT+T(8= !'=(RVI58@[JGN[#BX"B_ZK6L#D[+E&I2$2(69%=<M4LIM6SM+7Q2
M9(P?MEJZ\X!>*#\V*P[$M5T=@JS*VJ(#9%_:';TM$%1%4%Y@]HZHU&$;*&]E
M]@M]AT%X #]XW6M_XX)S&@FBS;EU.Q* Z-JMBC*EZ%P#]=;Z?.25C;MXMD.@
M<NB5C=)G$JDHL*KR?$G^BH>200CO>!V/&4UWN?K'6=FX$>IK5C9N,ON'7B>V
MSEA>*AOONEWO09 A"\:V0??0&6NT4$6PZ\%OM.(Q:0E!Y@HD>:O0)<2H>J<#
M'3Y3MZQL/!BB;@+JZ)6-V-*I./!GDVKEV*@*2)80>/? '*4V(?4N3GO*E8T;
M8;U19>,F0(U6V5@QH:P9JM:IQ4P)4E892E+9B<K1=NT=##S!RL9=.+,S+'NM
M;+2F6N5R2^?T[;(I<KCM?6F)Y$E1U"6*WOE-SZ6R<1=2#0/@/BL; V%6-B<H
M,7*DA$YQD!0Y7%+.Q>R+\+IWLM@SJ6S<A6>#P#=Z92/9:+6A ,)8 T84!QCY
MKSFD%)(-.N3>:B1/N;)Q-T+U FH?E8WH3?8^"5#4A*]K+=#$[G@BHE#HR9'O
MG5#PQ"L;=^%25[CNK&P<L4_/]0XO0W;BN>TY@_?:>7!P*T4!->AH5! E*#)6
MJ("&7!0!'0=9)8B'N^G<]L1QJP-TSJ)F*M#:7X,)9"$)H4!0$H9,RL(\TGXY
MC767I^#E3?U24_O:Q+^I5]:\Y1]]3^75XKO9<;M6F^/QY>6>U%[7)HA D2-H
MXXR'I*J!C"2T-2H+O1IHW"!^;Z,./R=K$X)=+)][A:[CN<=R'/=T^SFR+6$F
M(4(DV?)H7&A7Q1)JQ6:7P")7;^1OI]0]#QF/(ON%;3; G ^>NW2D=<P4C 9+
MB:UQ@@.2A ELTY)R:$OL+I>SKS8?!T&/#C ,< :Q[F5M5J2$"QI<\H6CCY9?
M7[+C83O/GRJT\KUWZT>>.+'-]C,D*H>2.''EFK8(:'G759-SPHH*DAQ/%18.
M>4Q[NU3!2MZ)&GNGA]VTXM#3)3;">M9US@?8C+ZTZ#M>7]_/YI/_QC;C%U).
M:U@X4/[#P];M)ZMA5QSOI44W$/9#%RHB&>%\DTUE2S,I0(,:M(V.HDZ\F_9.
MO-H731Y(*1B?)9O,?4=V+/VZ?^+BPV3Z_H0G=5K>S-FXZ;*O^;O9<@6EMZ?I
M>)*_IT\M<_7B](M]JY@+$4A)K4NU:.FJWD(MV;HHK<>R6EQR>_BSS=/'#YU[
M0S@;<_X'2 =X3:7Y\[_0@N:?Z5N<_NM5^=QZG%W8ET-.1O'[$DR18*2B%JH5
MB-ZJ[*)&'WJWAW_(IB?#FD% &"01X-/I/'_ !;UZ/R>Z?GA>DM<8D@/G?>N
M5P*DX!T47V4M*KGB>F>.W&W-DR-&IXGO&"TO%[KEE<J-\X%SPY(@&4OU(+04
M+4V>P_C,WKD+LC6\U]K=R"6Z?4.Y[RE/!NF^\SG G?FY,6TC.UTL/2@>'%$(
M%GQK[L3+4@(4V#K\1AL\Q:IB[QR,&T8\Y1!UMQD?X&3L"X/.;V37,6F@D/06
M<_83@^X(U'VP[S#+ ^S_MYE6I,M1^L#+DG'LDH@,44L%.:JLJD,M?.\@<S3@
M'X@JA\=]D\D= .]7BP6=W'+J?ZE/7Z/1O,])DH;'&!#06X1L>:C.E5)<[T2I
M^RT:WQO8&;15Y8M^,SZ"..6/,YPV 4V:?&Z[7?OKF_GD_62Z](9^F2S^]1-.
M\?W27]TA0V6;Q^R:H++ST%;R4W*)[)I;&82P)O+FK[VCHJP5-4=#Z6B;!^[X
M=N<\.^5 XN?9";7LK%4++N]M'"J4*F5(,G/4F31!-,Z"DQROZNRKUMW?\S5M
MV_T4E5\O]N>O/IK?,<\QMG. 1-3JM@U@TNRR!9.]%,DET3MK[Z85>RBT'X(-
M-P].=YKNWND@/Y^V.7E3VUA_/;O+6QRA%:$J2:!#E:V-.H\TN 1$TNF@5/)N
M-:RY/6Z][=.?&*Y]9G$(X>VS'-+I^ZN1_O7W?'S:FI6_:O?2+0'TC(O?4IW-
MZ=7Q\>RW=M3V>C;_;DYE<K(4<<C%E6RT 6U4ZRDF)(14:BO+3ED;6W@W[GWJ
MV<?T)\:T?0([1#>*F\.XW5!:'*54L$HI :OCH")D G110_)%9&^*L3<6I $X
M>)=YSX=G70 :X&1N@U?B5>7_W_%&N"0MMD9CRBD$(SR_#$(ID,)HY0T5_N?]
M+77W6/Y\&#@TK ,4R=PRBG],\2+;\.WYK<;;.7V<G'[\?K)83NP1EA"M%PB)
M^+4R.6F(2GL022'F2L6$WG6D6QGZ?*C7&;0A.H/=:W2;IU:>.%E>W5R+K%\3
M\32NCJ76&)P+V!IH>S#1*G8/.$BI06N3E.#1]0X">]K_+'DY(,0WZ>KZI1E_
M,77+>6L)V#>'>G:C5&RQVO,+%FUP8'01$)QALRD'(X/(UO9>&K<T=:PTY%&H
M-P9<AY*/?,M@WO([5F?'D]EY@+^\[:"@%7L5%JJ7"MC/->SR\JI?D]!&R*@#
M]DY27M.T_5\+#\B2AQ?%G=$:YT1FU<SS^Y-U#!VJ"^.Z1NY5PJTOU)O3:0><
M]DJL0H9$2 (HJ@K&\R80L6T"J?FF%)-6O>N[]DRH]936#H1/F\ S (^NQ$M6
M[;L4+?'(OF*$4%M#%=E*W(CW!65R)E)!2-._X_G]-NVA1^,P<-XI)-,!BP&R
MI:\)*MUA((_<&%.;1E>K;!4J<S"L$+(R5A6228C>:\V#1CU5MO1%HW<UQB^$
MQW]=M/S_[V9+09.\G'..4W!:OJ?/=#S[=,U4[WC<!77KY,#,SNP*)C061$H6
M90D)TRIQ;K]^W.RY3XT;0T_](.)GT\4I+WMW<%BY;*@TY5/4V$0 $8()!:1M
M==(*=?"],^SOM^BI468 ',:Y[>&OVJ=?DS3Z]H_OCG%QI:7TQ356\^B"C$J6
M@B J\2!:0S L3H)VMBCK8ZC&#N\*;V[X,P_L!T9ZG(ONFX.X>PCGK_,Z@QCO
M2&#S 1S,<<'0!-J&PH.@/\Y!PQ:#,;'XZ*,!Z10[&8@$J+ I89:D24<G:*!N
M&(=(X<T/*!XE@S<!O7?\<15+\T;UP[2<LB,\N<PHCQ1)U9 @Z\(NC=(!DO0:
MBJ=4C+#L1*UF?=P>;MS[F(-P%8?&;3;(I/?.>7V+?[ OD__U=LX.S#(>XJ_>
MS_'C18FQXJ XM^Y&6K=(2"E^6;0"GYR7J+0-:\:?#SSHV5&BY\3W7B/>_#:E
M^9N<3S]-F@38!7>OXN?+^A-*32,5T"W#9!,ARL V*NVJ]C75N)[LXIH/?'8D
M&0*(WE7?/\^FZYJ)R4>R.8")U +F8"$5'9O"+H909<7P8/7/AL]\=I09"(Z.
M1Q=GS)[2R>SU['3^&C].CO^X_6CNHH#>U<J[8 +*FL!X4YGGO#^B$VQY==K?
MN*B[8YE9_Z'/CC=# =(QB71IY^O)9WHS_VDVIPM#+T_[V;>Z=E,TGWVB^75Y
M>-XRI;8)1&DS0\5 M!5!YIJ(V.MBUW\M%FUKP;.CU"A0C2"]OI)!=I9-_?^>
MXO'DY ]VYB=+OB[Z5;0^\(#.M:R;#&>EBM7EYF\4ETR4)@:1DC).\^[AK:S!
MY=4JU@<>-<)YS(^7V7]6Q"J\%V S>3#&M]KI:D H7S'&*&3J7<6ZF84#G$]]
M,?^O2EDRIS56J+/YQV5N[!%9SU$'MN9C0K5"/0>Q1@W>8\DZ:5OL"$E\#QMZ
MH(OI=OQ:XY2I,W1#2,:M7Z#R?PCG[&]<Y&2SDWHZG_/LO9XL,AZW?SV*+L;D
MK(*"EAU4\JWQAG-@18BR:*^=W6.EY<,#>&[\' GJ_=8&-W/?_3:[&LS5*,ZJ
M2V\9G$)1,1=^%9O(M27',195$+84K!RI"[FJHSDRCS<;T NO1Z'".%>O]PZ.
MV7CMM>6QMN\N[AH<!MYPFBR_-"TDI.HAEEQ!ZJ)MY(#1W3@*')OG&PWHA>>C
M4&&_]<_-W';D<6UL;:CWCDX8:5*-%CRV5"(R&1)I!0%3+;&ZX,,>ZZ*W&-$+
MT\<APSC5U/>.;GD><[EA\5CO'5P(P4KK>9<RJ66V9<N#JQ)LLBG;6((7(Z0F
M]!O0"]%'H<(XM=QW#>YJ4.W<\=T'G+:AWCLX6[P2Q9NF2-3ZT*"&)+6'4HP5
MN581_0AU0/T&],+S4:@P0!'X!H/[A3[/CC_S]X]RI)*%+]#$ \%HP0&&2 6\
MT[+:Q&^NVZ-#<FGG"RMW >XFV?P^R/;=C"=NWERCV3N:?VS'^T>^4K&"G1X3
MD^5W)K&[CTE!C(H$11NE&B%W?!O37RC9&=Z;+ V'HMP715!>*@FML4J38J9V
MR"@!G:Y6.(L^[G&3/RSEOL-D:3=X;[(T'LA:^L_YY(1FM1XM>]6WH\*25%-!
MY:]05@'9IZ2]UR6Z$6[A=AG""VL'@ON6&Y QK^XNQW-I?%)2QA27@N8\D8FC
MQ(#M343I0]+1FS%D7]:V]X68/8"\A85C7L1M'MI=CE)G(LJ68[I@,AC92O!2
M:Z,C4&(E=-:LYNL<=+3_PNN]4..6%V#L&[K-SO N1VE-=36E#*+&)L4=(V#3
M9;11&$<^E"CV&*]M/["7%V!4:MSR ASXU=WE,'GFI8L^0>N/PG$M![?8WG.Y
MS%VN*K _]JBN\%Y>@?V0XY9W8.P[O<WNYB]'F3%GV;1-4%#B>)E]/;2^0HNA
M4W624MFCT[[]P%[>@%&I<<L+,.9EW^9)6)>CE(*B*(8 (_(HC<L0G7 @BB\H
M%&8=1DC_[C^PEQ=@5&K<\@*,>0OX<';MY:BB],8Z01S7M.S#&A2$R@C8;#0_
M)Q9A]YS-L=Y 7@@^*/2W$'K,F\;;C_<O1Z)TR>R 6:C1%!Y)LA""8N<L%Q,K
MABK*'K-,[S?^A;C=(;Z%K#M?.%Y)>ZU7/7EK2=N9VE<-2659-;A,K?UK:H63
M$L&BT%7KHJGT5HCM9_U8<OTCDG1/T!Z*CO]5^]BE#)*6V?A4$*(B!T;( %%[
M I[=3"CY-<3>!^%?6K!_\;YQ:7!#5W)K. :1N[ZPYKSJ>QU[!M+86[5E/W)Y
MN^!S)]0[3.X8H%?45E8F<,W(FV^+?U 6"\[4J$1.F5+OWH+C@/V L-R06&\R
MI[V%G%[C_.,Q3LN%3%#6FB0[4]DWK5I;)$1I'>^@12=ADD^NKB>!\<7GCN_9
M[C;)LSXS-$ -]=)'GN+QV9[3NK\O%I=M%U!+HZ7D03$+V?51!(%"@I*E<B1J
M++IW*>E]]CSS[;L;5 .4>MYEV_G+LHYU VWM]UNVGXV^'Y)K4F0'& 9P AZP
M4F6--;3<M! MF-161)T]^)RM5]$;DWN?&^Z#) \X"/OBR":S/P WWN+B0I/)
M2=[];%/--=14H&J&X(T&1:VO,19O5.]+\ZNGC^]A],1EUF52!W W?OU$>2E#
M.[TF[I8SIARE@J1;3:N@ *'6 DBHDL]:JM!;>>4V.YX4Y#M/] #O]J^G:7'"
MGB_.+YS?JHI2.CHH*1HPCL>:C*V,EP@IZ8I4>]=(W##B:<&^TQ2/HP%R:X>W
M6KTI-@BPOLF#FJ @!FQ%/P&]UHER&>%V_#!;>>XUZA@"P'$T..[HS+..H2_=
M/;M!O74WQFUPVFMWSVJ<LTH5WEBU!!.C +:4H-HDI)1HJ;L;LV="=>KN.1*?
M-H!G']T]VQ1D%2N(4)<2M)(]\Z);:4!")<B6VCM!\C%W]]P(SDV[>VZ"Q0!1
MT@,-X%+(2#:YEETC6J,&#<&@9U]>VE1<=;E[/<7C;<2W&T^ZX3# BO)PU]'D
M/%8G)8BB>6%U,?'82P:BD!TES&1[)R\]ZAZPNW"E+QJ]6V9LV(A4%N.\-@94
M+DT@536E_13!^ZJJL$8JO]ZUW=/I ;L--X:>^H/M[JF5"U)A!A=)MJZ3KEUJ
M:O Q9"&K4UZ9X5WAS0U_B?5'!G\<B<);9O"A%A3K#.*EX><P[1(W(M @[1*W
M0?]@&W[RY\;HK8)0,F]?-F:(.;=A5?Y:Y^#T".<2AT+A41I^[I_!FX ^;L-/
MD;)!D3-D:LU0HXD0G(R0A4I%JXJYKD:OSZCAYT:XK=_P<Y-)[]WP<]WF<!)K
MK+IUG23DF-K*#&RR!RFS(:)" M?K!/O$&_5M39$A@.B]=FS03-#(6J)P[6C.
M6AX]6Q@D)A!4FTBVE]:L!AG/M;?CUI09"([>QQN;M!+$+$/.,4&K[&([HX0D
M J^'HE:5C=6*5MVA9]O;<?NE9B! >C<%W;IAH*TR*1,UB*#8Z-1T^-%*D%%I
M7\DX2ZNIT2^]'7>BU"A0]>X=^E#/[8!)U40"G&YGPKQ4 K8\G21<SCD)$FO2
MZ(DV.]^:+3TG?OR&G[SM8JMAQN/E/_1K]'G'!W=N\+F.^2N-/7-0T66E>=ZS
M\212Q%2"5U59DX73JXT][WC$;N<MKW*>G4Y/%C\S9Q;MA/[+9_YX61.<L>GV
MY<@+26L7:Z2#UH,(5$9V=%!HA[U3U->U;<?M<.VB^BL _CDY^7!98G]4.*YT
M* MDZQ*8(AS$H V(6$PA9;PKJUG;=VV,N]HR_J(W"(%6=L%1$1JBXNSC)YS,
MFSS.C9%<6/[#E%<6>G5F_$]T\F%6CI"2M\O<95EXQK37[5Z#UV\B#,()I;J+
M_FYGZ1-CW8BP]3Y+6-OD7^@SS1?L1WYI>B!O4Q107-/(1L%^HV W,I+*VJ@<
M;1)KK62[V?'$^#0V,D,5.S9=F6EY371FZ'*.VEP1+FAQ%$JHIC6O5P(1C/ 5
M8HJ>5]LBE=4QDUGE3I<:MGNM>F),&@B.<9(J?IJ529U0^2=-WG\XH?**>8[O
M+]G_"Y[0]Y3GS?S7/*UG/Y[/VF[GE*PK&<&KJ%I *R$:#FUE\"(:6P/OZ\-?
MZ.TP@B=*Q#W"/$X>Q1VC:=TE^+6[?125?<UJ;6I7394GM$H(KCBHLD9C@D9,
MJZEDXY'U/LN?/4F[P;K?_HQ78=#/LZL@2%E^MP(:()%; B]I"*H:*,GE6G0B
M02/0<B.;GP\AAX-RORT4K^P_\D4I:T($=*ZT)F<%4LH),"IO?544W!Z;@EP9
M^D*Z+4$;H'_B59;H%W-TX>O>,J:SE% O*UI%OIUUL_>K9;M@XQB\^NQ]M460
MZ;W6;6GJ6!*0HW!L#+@.1>GQ?#!X_,/R>K=]Y%N:U]G\8UNB?SW!D]/%,C-.
M<,"E0K @<S*\6*<F=6T$Y*#8P;528ADH&?%!V_:?_#T@3VY?__KB-5P&[+UV
MGE\5KF/IL!G;:UBYU[3LSFAO0:D=H-HON205WNFU!N6-!\-. .\(KD*1F9U/
M%;7S VG9[XU4ZR5*'PRG-D%H@*1%O#B@7F87Q!I1)QV!DK;-;:B0JB..CH7-
MR86:Y'I7!ZN?O+<\CNX0S'K-WQ J52U3;9GH?[I@5W"Q."\%/".TSM)BR@3:
M:R9T"SH#*@LM5T7;*'.)O4.W>PUZ3GY+/V0&N!?ZLF!T'6,&\D<.0$NF(U"K
M%-AYEH>0-OO"*&%KU2V%-?J0P<26OZ:+AY!5D-H1%=D[5V'_:B]C(;[)Y Z^
MT5MC8C I@;#!\5J&$5(T+3_15FLL>E[G'LE&O\,LW[N7;S)% ^SEZXH0*9>"
M5]*#*H5=#A4%I.P1=&+[4V)'M8[0HO,P!>A&/Y?HBM9>U>;6,?1%;:X;U%NK
M@VV#TU[5YEQ=9@ 0!.$#&"P&(N8"2I8: VJ7[0A-M1^AVMPX?-H$GGVHS0EK
M>:")8W71!*Q0<ZR>9 $GO5"\6KMB>R>H/6:UN8W@W%1M;A,L!O"0'E:NRC+F
MVH[P4$=V!HM+D)PA4-&$%!1[\Z+W!>*CUA';A2U]T>@= &TH9N65TB&EID,4
M*A@I$P0E.?Y+5:88+$5:/39_ZCIBVW!CZ*D?X"SL >E$7M@J5:.!0O!@JC:0
M@O/ $R.]$BBI]EY1'J^$Y6Z;3S<<>M=>;U(C'G7RQJ8$7H3"4Q!; C<;ZZ,0
M0=>$-:RI#?+(BO9[KR)#37KOPND;QT@I4B!;-83DFDATC1!YA0/>#84IQ>B0
M5[5,#_6D;028=YJ^<?)UMY#54B97X9%CM6PE>SZU2=087JUJB:5:^2(K>9 G
M> ,C?; :DNL,XD5#<A@%OHT(-(@"WS;H'ZR&I*Y%9Q2>]PO38@CBP4CV!TR,
M,BJ40=M5_^L)4W@4#<G],W@3T,?5D*R83"H*>34QBOTB_B.5*B"&2CGX4-R:
MSN"3U)#<"+?U-20WF?1]:4CFH'*03H+$V+2>5&:'V4:HK@B=@PX.\WIQXM,6
M!-R:(D, L4<-2:<XCA4^@^5EE1?9A)!RKB!26V9S%%JMI[_U]#4DMZ;,0'#L
M4T-2^IRL4"TQIO!2:+6&)(V&=C"O?>(P*:Q'F\=V'#7J4C,0( >C(>F]<C$'
M@N0M@:EL?B*?H-K &RI/2PGK*6$_-PW)K2DU"E0#G$<\U(BJ6BKHF1K,###M
MJ 9#-* =&R>#+";V+JI[!+<I(Q%K (P&.("]MYU\Q"B-S!(LAB;=[ 0$&PQ8
M9T4U9$5,O:/[^^QY3L>EW7 9D3/G+\LZU@UTO'F_9?LYM^R'Y)H4V0&& <X9
M'[ R!TN$&8%J6T_1A*:WRQNH4@Z=:@)=8RTQ>SP9W!='-IG] ;CQEK?=BVH
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
MZQCZ(B'0#>JM2[ZWP6FOQ*JU&D&%0%@7P&3O(&!,@$%K52LYD5^:DN^/3YO
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
M7<18D;0-5;Z(=8-A2X%J4UP'3#09@XC?%J$>3J,=P@Q7@*_1H/5:N1*!<1M
M128A,*N!:Z&%#-$;WOKU_!;!>$PZN#(W%M<_21,]0I5A\9%67O_WT[\OR XZ
M_R;5_9M&$E%(26\.2EJX<HE#\#'5J^L<C8V8[VU)>\<LAX(;?U_:1XOK$<HN
M*NC E5L;>B,Z,G1\(L,99*+W02D1"5W@P+W.+CMIK6H=@WP8T;-F14-A=TC4
M_Q>>Y_>SW\+R8CY9?GU7XZ*K;?,&ZIEC4HB,F@[:RE =(W@K%:#E7 H;8\JM
MV[L\"NI9$Z*MR#OD(PYH1N3J_F4T)];6H(PU 7S!#)*%5+3QR$OK$L1C[!#5
MD!6-A=XA6^-52K,+VL4>!EG0U5QQ \6Y# J- Q=L@6A3#(1;6-:\&]008,^:
M'.U%W^&RZ-?I$N=TU/U)+MR/."><M5/:E126M[M;\DD*G1!8=)J,'YX)H;$0
MBTQT_B5E9.N4BX'0GC5'>HC_/DO,OBRIEO$WI]Z7WR=G$379OW4Z#29B;JQM
M_\4JN]**:#5:9*UKE3?A>-;ZWUNP]Y5M][8D;OUP<HS>+6?I[X^S<_KLQ27:
MFX5SRT*V4@+/O+I!=;P\$QI\#((<='*30G-[8B"VEQO@Z**]#C[,C_AYMIAL
M=J^B<EYI<J^"BW7$5D:(6-..F Z%\V0M;WW8/ !G_ VFCPYG?130)=1Q>2J^
MQE#S?7Z<?:)O)ND*\0\X7T[*A#X$%V_+]3+.A,FT72I&_I>HX1G/(4B52!;2
M2$];<?"IDX6R"\X395-WE37<@BYK.AX$_#/2(\+YO^BGU<=[':9_O\I?ZI:]
M...,25G3RFS-6U0\&PBFUM@BUUH&S[5:[_2]I7[FJ1!.C$,CZJ-#X.76>*O(
M,+^=OR/)_#6E3W_U88Z7U\CO9W_BYXMY^A@6&[U 8WDD<U&"]2'5)C:)WH22
M@(18DI/&&M&Z>WP+W"=&Q(.IM$>9SC6DAU-K5[FT[RXB/9;LU27F'S$NW\;S
MR8=5<NWBS'-4-M9\'$?^IO+DYT1A8LW2-H%;(33OUK=L/^@G2LY#*+9#X.E5
M2O,+O.L3;7J)E/(NLMKR1(K:_,08<H4+ RR897!"JN;L&P3L1+G57BD=@E&;
M8V9WY7,G<":-]I@*0F'DQ*A@%'A)WV;.4DC.:V7R*''+S?A.E$?=5-0AW/7J
M2YB<KZ+SL_F[<(ZWAW_=,6^_HPVS9J;Z ,SY6*U+!S$645-(E7'"6,%;4VDH
MMA>2&=9597W;-VX2TV6]DN+<.B8U%)XS*%LR'<%,0\HI%&%8=J5;R\\'<(T^
M#^ 01&JNH"/LVW\GFWEE$Z[J,UQ.)BJ.P PM1VEKZ,50!81B"E726<76>]DC
MD Y>B]B, H,:?SY-%1WVJ%J76\5\>R!O,/FNBBB&0.U4$[@#S&-J OI$-<_&
MU5'/H^\68-VN7WU:I41<U?JXJ",3KD!R6$ I1Z\5>19UZY;)&&32J%Z[T .X
MCJ@5:!O^-%?&@?>AD((V/BEPR050G$5P*@B22O'.\"R3;MT+]$#[SX[&>#/]
M[K$![:*<#J46UP5;?^)G HWY4@C;X3+/,&B1P8J5]^DBA$(>@_?16WKE"E?K
MY73[)];O!'%\/G53][W<^WZZZK!%_;183CZ1'_*V#)!+%B5ZSWSM"H>UU8Z$
M6*P#P54V#"V3L?6-SB[X3I=4W;34L^/^PP-T$O,\8RI@LJI]EED"EVODGD=,
M,G*3?+?A0\<]7FT$IZV58D8:V+!]4,H0L-_'I+74^%ZSK)ZBKH./2<LE!99"
M!J9K+H8)-4_9DKF9F8M9QYA,ZT*"(^!6FS%IXU%K%RV--":-7QW(VCB1 U/
M,J=-VQ JAXK1@6P*,B0/V'3K7' ?SG&,=FBDR"&SKYZ@A9'&I(GK1B[H0])1
M@"V)T:FN!+B2(T2>+9<.8VGN^S\ YZ41Y"E:&'G0(KF((1;E03I-VZBIK:<2
M49F':!B71LI^5QO/;]!B:X(\10M]':OKK(/+EF67)RT]7L84(-8^IHI[<C2#
M3*!-%K1HJUGL%G?>!.@EN%%[JJ''!)<=$NG^FL[B N>K*LX5VVMGLVFB?[7*
MIEM?WDWGW,<7V-OCZK6X@WMI^Q)JC[3*\=C0\^SLM]"HN>>!@T46ZL2Z6A"I
M6>WC1V=*-E*4UB'U9TKWX8[C\V/[#B1HW7_S]]ET<I6!>%UKM%Y>@I_"-%__
M\K?9%+_^%N9_X_*Z:+_F1H8OJZK,JY]<&3:>V\"5CJ!933>*+$-06#OJ"QDX
M,T'[]3X[FZM_.H(\H-%Y''R:'2$9.OC)M0SJ/>TF-] O44G+C8J>02Q55 )I
M8\CTK20&"I>"#[[U_KL9R7<>-M?7.,/F5N<+MSIJJ0+H),@US,E"D"Y!L4[Z
M5'P4O/E@\<U03M<_:B#Z#K5C[^=ANB@X7VU\](9,:J?FMQL;WKZGCUQL_M75
M"S-D+9V<H);K.)KYF+L39'9DVNVPAS5=DPZTDTM:239D72LL#GPR!EA6SA2R
ML5UIW4KQ^)FZ^]#-XR+J+DKMV-*B5D2]^R=\OCKZT1AN4"*@B1(4"QX\<@M"
M9\<$,D;G1\?RM%LDXYMJA]/N \5J3U3-"!,#ZGB#R65'4G)6?IA-ER0N)''@
M/H, !GSJOOW]=P6^UK;?%LZ\S4&+(A1''FQ$GPO9X.@"L_ELP.?O]^J^77[$
M^9VGO+DI/0J&:)<$)Z?/$$6DK&/,E #MO*TC8&,LK;,=MH+9=X/Z:WJQP'SG
MD]_/?EIIX@=RG2;+,Y)VB5YER-D+4*%VH!,N@K#!IV!Y5-AZK8] &G_+:L.$
M]?VGI>0[!!G^F,^^3*H-\/-L?BF %:PWL\4":_5=3(G7XF^E:Y<+:6LV;@*9
MD&.VFAG=FA8/ CH54K23^CACN5Z=G\_^J1XRX?T&:E(VRN@=Z*Q*'?!8(&9>
M:@6+]X8\YY1:M^7: =ZIT*671CI<S:\+X#**XE7(*=>L?DLFEU(8(!:C@061
MN6>""]NZY=]&(&.5/?>AP?ZR/98"YO657-; :5TR4Q&L7"65D($?422HC9)5
M\FA<:CT$8Q..0X4C&VCW$;[L+.4.A\LZINORM0&H.H41-R,Z3$!P?XT]0H$]
MQ#T>&<@(%IY; \'2.:9D)F#%(43.Z'2C?=(V[^HS)@D>B;6-Q8%=I-SZ"O^>
M4[3\QBFZSE/FFA5)KA$WY!"I4FM:461 '8.)$H,SZ\;EYLOX08\[O+'X%,7,
MNDIUG)GLZ\/C5XR/+DFKM0=.)V"-^9%?3.<=9".4K[WM/!]AZOHF:*=C(/30
M18]TW\=A7KTZ0X".-]9\,\BC&5V^OZIWI],>>AHGTK$%,,LRHR\:;+2N)M)K
M\#61GMXRY-I%M+9YC>YA";7[(/$#\FD7]?08]'@SG'H=W]69FS+Y]2XPX)8;
M((.-_']6#W>K),_9:F=;ES4]ANDH)HBW4.=ZUXF6NFAH_ZPLM#\QG/^TJ-WN
M?IBM;CG32N33_&:5HO@%SV>?[T!50>FH302F0ZPYP 5<$608.LR"1U_*O<X
MFPW@W9Y[:M3H+?HN.\IT<4$\WL)A0:PE 220D2M0P@L(1DHH:(NSQ3"9>//]
MY"%$IT:9#GH8QS"N6:[TZ?EVQ.GKRP37FP2+;VX15D=TULEDA:!5=0B%-!"9
M\A#(?3"FB.+#"'<XNP,_:3^LLQY[%-P-6<3V)5Q[!@,6,9X'M_L"CL:[ZTV@
MIU"XB_;'\0N?L)CL=&!!>I!)UCA>'?OI60";F&$BRB!%\V87QTOAW?W)9\G@
M793>.JI^Z_J06?OK-%^0F4O?7-DJQ4D=A-> CC%"QA!<X@[J='M$:5W2PZ+I
M#S[F* S!WGJ;=1%Z:V?S[3]3G+]-Z>+SY/)6X!+FK2-TG0H;T:5""\Z^=B8R
MT8!C9"[K8A!-%*&P8<08^, 71Y$>BNA05#L4)O,IEB(4>/*?0'E=1]D*!X4[
MH]"D4NX-FM]:(_N=,ILITTD=K<<LOIWB<O;S[&+^<_@T.?^Z.<9R[2MK9[EF
M&D)0&52('KR1#+3&I'4F;LMA@Q5W>.B+XTTOA33T%Z]&*G_!M_/?9G.\!KJ8
M9)+,Y3%Z)X8[GWVNTT5Q<7M[K10SA#<9<K.9UG4<I +#E*FS0(KRPUCT5 0O
MCE*CJ&IKF>N6$INK']?_Q+# __T__C]02P,$%     @ '8&D5IH, [MR]@
M=&@* !4   !H9G=A+3(P,C,P,S,Q7VQA8BYX;6SDO7MSY#AR+_J_/P7NV&'/
M1@@[?( DL'Z<4#]FML_M:;5;&J\=$S<J\)3*4RIJ2:JGY4]_ 3ZJ2JH70((4
M]QQ'>$<MD43F+\D?$HE$YK_\KV_W*_!5%N4R7__K=^$?@^^ 7/-<+->W__K=
M+S<_0OS=__JWO_N[?_E_(/S/-U\^@G<Y?[R7ZPJ\+22MI "_+ZL[\!<AR]^
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
MS(1^; 1^;13[_Z8UEFA/;=1'#N9DM&>"_>T;SWK"\PQU.QWJA]9SG%[+UV=
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
M49:F$"=) )-0DC1*TC3.[*ON]Q!@;D1_^?:CR>?<SN@[&PM.A^[=37&:EZ<
M>/(\@F-EYL"OC1; J %J/5Q*D/9!WZD>PJA6F*Q8@JTUO-5.Z W;F<(*[L^=
MLNI";ZU?E&3H_YQ^BXW__;A>YL7U(],W-0=Q/^65J:6'@XPE>LH0G 1Z\8 5
M)"A34,\=2G%$!$Z=&GL?&6=N,T,C)BAWY 1",OVA/A:N2;C'H+5SS3T -C+3
MMUCMB@AJ&?UYRV= \.3X'AME4A_VC*HOW=%SE_?P+#_EZ^ZT2U<:YF6%>WFO
M%TK='W_.U_+I9UK\)JM+7ONUI79UK^E7?679_:;-2C&-]Q*<9A 312"B)K$_
MHQPF(LY01%&DL+T'.J*@<^.C'54U#W6%CS:_8FU'"5'KNW/%O5$9W-<Z ]JJ
M6*]RRT;MS2\=/*XQ7Q +OW@F9A^95<>W>)]Z_V.:WL$IG\DK,)'S_HH?OYO3
M/X%93BX.QAQ_ND7$!"@^6VQ,,5[?.KXO*W :Y\9$SU9YJ1WQ[8(>(1P$E,50
M91&%"',.&8D89$S%22IB'J+0,0/0=NP99@ >*#CK6KO7%GB[1<PH8(X\ 7>%
M>FVB4CU*]3H"XJU<K^VX$Y?L=81COVROZP/Z,=+SP,SS[@<O*IMMRA*JA&"5
M9GK"0J:N3L@9Q)0E4+ PS.(PDT&:N810>L@PM^6,3:^2O3*%_4I-]K&8':F-
M;(>IX_->3.!,A - ]$2)?228E!P'0/22)H<\:E 2"UW568J:E#]3[68^=CWB
M@DSR@ @!:2("B&(F((Y0 E/.:204CW#FQ(VGAYL;#6ZD;5)MFTK61F+PSO7P
M\QF<G=) /* W36+'8>!&.!)F!XS?_(MC@[U&1L49Q8_D2)R[JU]LFAJ>HJON
M1&G"D?Y-").891!Q2B$6)((,TY13&20\MCI1>O#I<^.+K7P]8W?/L;.+M?9&
M9/P J4\PW**/O4&9*&2X=@#'.<9W4/ES@;GG-TT:33LH[\L0V.&+>I[YXLL7
M._@O"B#<%'1=*EG<Y"]\,/'?CTTFDJF.<YGSI;ZA[=I8OS%7ZB>Z7)OM_TO3
MN_&&?EN$)$FXB# ,(VG2>V-N7"@&!4D,_V62!F2QEK=F;_#&X1#9A#I8?4"D
M^8#V-!DQ/6Q':',^8"TK\+@N)%W5N:.W6HLZ>Z:ZD\ <QJ%EN:G,:*X_6"<0
MT ['^EY3&L<<&;TS_4OT?^\WJR\SFGY(1;^9__S#]V'2I*?^P_<Q^<.%'K!\
MD+Q:?I4KQ^#>I&^GG>,YNY=MHF-Y;S]<O"QH<+C@3J>_>44.+-0W*#1USR[U
M@^NWZ^4;;+  WQLT_M!U?]6(>#SA]PIV]'56<$K1ISUU^ I&V3N_^!HR])N\
M31&ZJ]_74GQ<*OEA73X6)O6NJ8:Y2)*(<)1&,*)8F<KH##*I(AB$89C1* E4
MZ-0:XM1@<UM]U'4H<R,L6&EI]?36BJM_,O*ZS4(G88X";GHYI9 &5$ 4X1"2
M3$30].]-41 11F@/GV8PVM/[(!.";C=5^WIC1YY::]QJ.8$1%&PD;2L0^YOS
M; #Q-$>='&K2.<5&Z9=S@-4]/6)"?Y9ZHJ"WTCR_6\P'/$XPS6 :<---,Z&0
MFLVW@ 0ADH)1&B364:']Y\^-F3L)FU+!/:(A!R"T" X- V9D A@#$X<8T3!L
M)HH2;3!B6LH_>@H0'=?\9(CHP&W3!8F.R_PL3'3BLGZ^YF>-B"P**>K\A:;V
MK% H"3*50<U44KN8G$",6 "EQ ++6" 9.9VX.##&W/AK(R(HC8P78)V#!UJ
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
M^'"F9]4%J!4P :\MZJ#2:FQ.$G8G",<H_3(4T/$*G5O*\=JUS=W@LBAG[OC
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
M(*),KW!5Q&&0I8RDIH$+LVQ*-X)T\XM<[9;ZXMT&ZM=ZT\^<3%$F#ZGYI[Y
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
M3/@=,7MUZ#P"JAW;#H=J9,KL@5*/7O"G0/#6VOW@(!-W:C^EZ'[C]9-7]Z.
M+\O;N^I*_5+*>KODBE7:&3696.^_\;H\WX]Y<?4@33.\]>U'[<AN>H$\+=(
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
M7)+]10N>I<Q?OCK,(_VP8/-G;-Q^FD7SB'3%'VE18@1+#+"2!"")): U(:"
MDM4UXY@1[+-;X"!S;)1I5<Z>Z9SM*QU8?],%?#=_,3*DB8GU:C2]?4$/?"(Y
M?"X2!_7J/" X=-U\;KVV64V;\H3*0N&BJH$N*PD09QIP@A&H:DH1@4QS*<+Z
MSXPR VVO.']06MDA?&ZD<04HB0G" X\K^K:D2-XZ'/V%NJOTIER=NRQ@:?5I
MJ;Y/FRYZW]72;IV],N[)8OG0U72!(B>4%!4H%1'6<["][30SBRRNL5)%Z1@J
MX2!K;*]TIVVV4S?K]/58.ER UV&=%0^TQ*_\>;PN%\[Q!LYCX14/P(%67]<
MZ;<&<X.F=R%V88CA5F-NMCQ;DCG>$EIEI"D:L#F(V%4&S14O;1,I9APD@ 2V
MH;:< JV%A%0*66&G D,7Y(R-3;NF(;O#.]]"CY=P=?.8(J"5F$9#@ JH"-(+
M0[0Z(*>E#%S]H]?4XYH?_9?[UQKK0EJ?8,&_3M?&M]<2Y:J$YKV'YN5'O$:
MYS4'E:Y@275>(^S4FO/4X&-[[1NE[$8B+'[AOVXBN9_<"XH=H=?_GE^+2>*7
MVQ<.KZIAY^P.*A9V--A@-<+.F;%?&NSL-0$KH-O9;/'3AA*\6RQ?+Y6<KFUC
M*V4;4.[_Z?>YMF4TI?46INM-B\H/:FU?HSO=WGEXW \YEY+;\WVMS;=>0L"5
MP$ H)"M25;2JG?9=$^LY-M+8FI,9>[)6XZPU-KNUC3&V?[>)-QN#LSV+F\LZ
MF[,[W8WAL?Q(^% XK/G&,=6)N3#5+/N$) PZ\1YKUG$\  .M=P=_W?T6R>GG
MHG>!G5#\<(OS]!@^6]@/("ZP(2M;W1L1]E]O__DX_<%F5NBIG B6UYHQB0'&
MQG]HVK,R46$@:U15+,]IF7N5^7.6/#9GP&K<U(\3]@>UT]VS5:LS\FX;"4GP
M3/S%W4+9_+"G=O*\%&^T8G5Q=98[;$]77SB..KQZ#Q"MWZOYR8X@WV]SXC]L
M,Q<8KQDI(0<:00R0S!5@E>"@ECRG@IB?_?8V_<2/C;E.1\YV_LW_>60S6TG\
M_5Q.F[?GFHP3OUER([ATV"=FN12PQ^@-ZX!>N@:Q?<)?NDNL S .K6)=1@ET
MVK;G0X?M:+O#R(IBC#2L0$$A PA1#GBI)! UX@7D!<<E]_+5+@@<&]'M'52>
MZ+OL=?;KC+FCEQ81R=3.V54@^GMDCLC$<L0NB1O6_W(T_LCM<KTO;NU.FW#1
M_=;\UU^GZ_O%X_J+8;^9VES\AJW5UOV;R((0EBL%*FS],%)(0+20H%905)46
M%4$D1B5/7\7&1EP.=3UWU21_MN9EK7W;/V36POT%5)QBG]YS[D:(+S&3B8G3
MH1!HQ$F,5ATT%/'$M4*]U1I%Y=!0,%WKB :/'^AQSMAJ=:>_K!?B'[MU6\WS
M2BNB08ES:D\3,:""&E8W+F9%*)$8>M5\."EE;!3=*-ETCK5J7K%(/HVIHQMY
M+5*I?<< D/P]QCX08KF))V4,ZQOVF7GD$/9>'%BH:N^$PN9M-$<2S+QHS1'&
MF:8)>5Z1NJ8"8 0Y0! 10##3 $LJ;>=35A(O;@A18FS4\?S<L$E98LTYH:WJ
MV1H2K\]%T*RYL4_JN1CLG#_N-/@7Q[H"QUBULD)4&+9TUA4@'572NF:LP,+'
MRX502J[>&<-L/=$[_4Y)VW;H+XOORNKPBLW_T=#UA.J2(*%KH)O@+%UCP*NB
M!A1"+FG))?/+4',7/3:BW&B>V<<A6QJMOS=5<ZQ'T=F062/:E]>:D:VL'9[E
MCMVGQHT7TP">F V?8VW5[D'Y2R_*_O6-O0&+5=K87?"P58V] 3DJ:.P_0ABQ
MW:WOFTR5AZ6Z5_/5](=J(]5M6PLV.VAJ80GV;K[7!F,Y79D_O6E2?UO>_<K^
MF*B"DD+;7M=<-^<6!'#)C=-8E[D4!60$5SX,F$#'L5'EZWOS7[8A;J;M7M&/
M)F+"O,"]9>%OLC7[PX\L4TRW&ZN^\"0FIM^[U^]O7(K*WV0[>[/.X*9M4/:+
MM?G7FXPK<ZW*;N7?']OCQJ9W;SRR3C@/D5@]A8:#TG]"B ^_$RE%^:<DM9W5
MS1COI7EPMX4@VA(UDXH4A'.;GU2HTC8KHH!:/[EBJ"HAP@(KYIJ?U"MI;.3>
M*MNTX'ZN;M;JZYZUU ]P/Q%'A2TQG08CYI78Y(1&4)93_\B#I3PY&;B?_^1V
MPW6>YB8DNBMC5!A:*(GM.RYH#9! ->!"*% 2I51-JEI#'>(L/A<S-DIHM'R6
M:A!6*.H,J'XN63A4J;TJ?Y2"_:'3($1V:0Z$O(A7<MK0<X[%F:L#\B&_3+_-
M&T:9KP^:E!E7Y+#)GL YI@R6 $)A6*$TZTA>2@W,\A%CPCA'R*FOMK?DL1'%
MGNY[G?FRC?8>&6A>^/<32%)4$W/*!4"]>AU>";)'XEXJL =*Q0M]BOTRZD)
MZLV1\QIPN*RW$#N?Y;$%#? BL8<?U?HU6RZ?S!]NOUM%)[G(.<UK#$HES"H2
M(PA(F=>@Y*A $->XYDY5+E(I.+8/B$L_Z^^+Y;K9D7J]6*UO,J:-8@?IL7OI
MLZYQ;X,&+!X_*&X^\$M.?^(OW0AG?N@HQ[/3,XYHQV/U_I6B'L^"&SGZ\;R<
MJY(/V>S]W%:N;<HQV3:3%,I2<UH *.S^9%WG@+$2 EW6!;?ETY#?3L09.6/[
M0.PZ(.WT#&K?>0Y7-R*.@%9B/@T!*C3![QP,<3/YCJ2\1,K>.5//Y.:=O3ST
MN.*][43)A*UZ:]B&O7Y<+LW0$TI4E3,I 4*$=Q5JD2J +"G-RUJKNG1B@TN"
MQD8'W=;[GK+VD\ZR3EW?LXHSZ+H>55R/V3 G%=YP!1Q4]&-QQ3G%F8$'/J;H
M-^_XE.+"]:'55=NVM+O\WPE1N:9U3@#%0IL%)^. U) #"K5"RA9/R:E?8=5#
M$6.C@*,>O;N6:+XU58_0=',&KL,H\2N_46ZO#D#,"JKG+(]6//5(P,!U4\\9
M>%PR]>R582_W%W&OY*,-IOO<!4=LHB(.ZROF504US8'Y]-?VVU\"@LQ[SS6L
M$*\%UM#I],%7\-B(8*.WC43;1BU],ZJOFE#[65M+;3%OHM$NAJOY<8?S9+DQ
M2HHI2'U2L8?^1NG]6+&D/1)]\8K$3LYB!^4L7S .F<S[_C!^^ZQ6TR9NXWQ%
M$6D>-<+-*J96""!>EH +HH""O"AHA: NO-*Y+DH<&Z/M*1RMILAEV-TH*BJ8
MB;GI2AR]Z<@9FT@\=%G>H 3D;/XA\[C?&)@7Q9Z:\)!WB^5G]6">KGNV,C1G
M T<6\S;I!@F-L% Y()C8XFV, :IM1FFN*HX$X3"O)W/UC:V5=&.=RT*=WA3:
MOBG[HE.^,!M%[>=<-*H&93M=!MR-;2*!.%!V4Z=LXTL^A[)5.'I*DS,ZL5*9
M+@L<-H7)&8"CU"7W.T.W;/?&^G+/S(-V][A>K<V2I&G=+,J"U4P;JA$"("3,
MX@U*0SH(%@HA)>O2J76SF[BQ.3C=?N3^6W&3M5IG>VK[;N/V(NZZF1L+QV&V
M=(,A#-C:=4'FB@W>WN$'WN9U,?5XL]?IKFBU:-N0AZZFYZTT/T\7<WOP9#X_
MW]MH/5UH653,1J0B:%E& 0XA [*HRYH(:/]Y94G:RUJ,C7Q<2J3>9#M3LCU;
MKBY-ZS!I7B?1Z:9BF'/JN+,0HU*M.XKI"M8ZZ/#2=6O=87(H7^LQ6#3ZW&\"
MO?JPK8G%%5:"<01*QB1 ,!> E @!7>L*YM+\17KMJCM+_M>@R:_+Q:/Y0;9I
MQ,^;H$>MX7UF>H+)\7K07X006[4-WH-5ZNX'*AWGG9'[TCS7#X<#MUT8(/"0
ML-T=ZQ+I6%T1@6H*:E@4 &E#5UPH 20FN42BSA'SB@E\-OK8>*E3+C07\3ER
MCL=RH7BD/GMSAL+_9.V4R;&.SYZ-/>P9V2FSC@["3EX4Z'ALBJ+>KE9JO?I-
M,=N81-[-/R[F2WL.;;^<K]AJNK)7-23Q58G[^?2?CVJU.S[.H50<$PZTJA%
MMJT(*TMHL:4*H[HD-9W\4$N^</9+HBCF\S+LJY?P,[JK3/.]M6FW)ZNWL;'3
M;73F:G.9S-CZ65V;><:R^6(.MFADW,+AZ=G$F7]'MV?P.4WM$VU+4INE8&-3
M6SUQROATUD9P;(RT\[5O9M;8>9-M+<UVIB:-28@[";'\K3A*#>N,107RR%.+
M._J57X=73]L?_S)52S/0_=,']</@:W,38%WD@M,2:*T80*6H =<" UV4JF)<
MYBKW:K'B)G9LCM]>E[:ML@T=?+S][[!4$#?T/;DW&J:#<:L_G.&DZ(1.;-+K
M%_HRI.8$Q%G2<KO[^BJRN\2W3TOUT)V9-KWW9K/5G3Z7,S?ARGBLDE( L8
MY9P"6G,!%*FP8EB4)?4*1X^@T]CH;&=&\];M3+'Q M-M'Z_]:-5[8UJV7F2;
M!BWA)6A#Y]4Q:F/8V4H=UO&L:.W.GIMLSZ*NLZBQR4[?80[S7H)SFH*V5Z*<
MH-)MJ$8O5@+W2@C[:N->.W1HH.V:3>=*OF7+N?%E5[="/'Y_G-DPLC=*3\5T
M/2F,\Z@4*8"NN 1(: 6HX!KD18UE37..!?/;5K@L='Q;!AN=,]4I[1M9>Q%G
M-]J,BUUB5MR"MM$V^V5/WZQ3.&(# W=THD777A0X<'BM*P#'\;7.=X8V"9W9
MT99LUNVK"VP<O$+5H!2L-,12%8## @*6,T,R-6=5Y=>MZ4# V)RYG7Z!QQ)'
M"+I1QC6X)":(/4CL!R[!&<4YXZ-U[3P8?N NG:>-.^[*>>:Z\':_73%%ZZ L
MFJ);:FY+;NWZJM_RU=HF-4]0596Y+'/S7D,$4*$0X%I2H+C.68%RQK3R[?WK
M+'U\'+"K -JL!O;5SW;Z9W_;6!#0%MA];EP))!'BR=DE'MA![8.]08O82]A=
M]N"-A;UA.=5EV'^0:%%A;_\0LT<;K]N5%]BD=_^/61M\-5.H[I;3;^8VXSI]
M_;FPOUV]:GHA=)4=WAD=V<S^_J]F$:<66D_JVOI"9FFEN*@,2=;6%T("<)*7
M$NFBK'*GBO*#:CTV<CT=';6U.]M4@]A8?I-9:[+&^)ML9_Y-9@!H_K;:-+'H
M,,A:$)J_W60;'*Z.8TOP0#D>2(SM,4E]GC&V)R1&,%ZZ&4L7R)= YY<. DPW
M#0X!A F%AU<C$XOEPV+9'(M_61O1KVW)P^73ZX54$X0HE(P7 !:V%A&"$A!(
M"X"D#5PJ"IK+PK<H68^\L7VJML6V]G2^R1JM,UNIM-4\LZK[URGKP[W_NY
MS<2,'@/(H IF#O!<5<BL;_S!ZYDY&'NJK)G+;7%:L'S8!O]C0C5C$(&*% (@
MR&I 45X#I$N!)*Z1X%[I;&<EC8U23K08^1"::W$>7C>_,@IHB9DC$*^KV[(<
M89&H,\N'ETF/N&CNI?XLQS>$4<3'Q7Q3]J_M)#?AA*G2\ / -;9I6\;G8 4S
M)%'655X*C2IF?([%FLW<J.%(@A<E;.6D>\2_6ADV/GE;_W#:Z.E'!L= NI'
M5? D?OGW=,O>]V/B_<*?M3O2BWX\_J O^%GS#E_L\Q>&+BENI32CK1I?XF[Y
M:;GX89YG-<$"4Y$3#>R'WWSHS2>?$R0 P:*2JN)$5$Y=>B\)&ML7O_-].V7W
MO-Z-PKY+AS/XNJX9KD=MF,5" & !2X1^-*Y8&YP9>.!%0;]YQZN!"]<'?N-M
M0X75?3.:5/+5T^\KN_=Q]Z#LJL/NAJRG/]H.L9LCKYP5F"LA@$:%!BBG#/!:
M2E Q0BI$S9^-$^ 5SN2OQ/C"FZP!F9XM?G81C(N-\AG;:O^?GFZ#_]PX^A5)
M\4[M>*AUUH"]43_C3]DOU@+CF_V:;8W(=E8D.9X,!S&6%^.OP+!N3C! 1WY0
M^$A75T_];;%<?V/?U"LF_J'D+FRT*^>I#>F5E5D,251A0X:* )K;*D!8BYIJ
MIG+LY#EY2QZ;*[5?!?3U;W=-N,!OK[X$ET^]@+L;T25!,S&_[0.Y41JT6N\%
MN*>MJ^H&5OSZJA?DOE2=53<X>NJM.@X0T$GW]>-J;1:&R\U[@6E1,U1 4#-)
M 5(4 5(0"&!MV];D946(TZG0J<''1CE;]3R:LA[BU<\CUZ*0F"JVFGE6JSZ)
MA$<'VBL0&:C)K <R?GUESYC>VSKV\)[ANL.>T?99 ]ASUUS1-&?.9FVM,9OU
MO5KM58*!A.1(( 0D,\M&1+@-9=42:"R+G!)<0.%50Z=?W-@(:Z/MI@#?3M_
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
M#7P!D6 NJ$2+!NL5-G!$F(OAQU%A3G?%2OK:N@DJQQ4I( 44,ML;N>2 8*:
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
MOPS-00F:FVS?SJPQ-'MN:?8W:VO6&!OJ?D5Z%#P]M>$G>$"G;L"Y#?<"X\Y
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
M-*4MD68YAA!4RK)/R1F@N:"@*H16D"A8*.+7,L!'O!</#= %P!Y&;5.9NB8
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
ML=]UR@S+EE& .V+7.*.&L?&?%POY<SJ;W<Z/ D;>3%=BMC +8;7G80FD(8,
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
M?!%^GPNIII.W\_5T_70KI7EM5J_-CW?+KXN?\PG*924AKT%A,^D0QPH03DI
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
M$8 3&.Q)#'9%;N1ZO@Z[_RE8-#![. 1K@6.C,S O;"(>@5T>K_<3,"_U3QV
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
MS!%-B,IS$]#+SF]4KY>X__YU&[G+4]H]R<%:]  *N Z^!UW&P;*GZAU]XQ?
MIE%Q[(E8]_%<[>&I:[%C6;'>^%QDV^M/Z8]XO37:XV#_NYKY"-[RQ9/[OTNJ
M_L8G5?RZ&T3:,=PORG2EW1_L7%GUS7T_E7/G>GZGJS_MOZL#G5]^5'$<GRQA
M_F*,ELL1RPI,18)ADBD*"<I2*'16P)P2J5&1J8*;D,+@_8H?Y#7HH0#Y[];.
M&=?B@Y]4K<#/+FQ&6E7+S[3\B]XJ'7;BW_/KX7?T/]Q)[WA!<ZK< ?=?L*.1
M"[)?*PNJ2ZKDSKT?[M]1H0#>;UZ>-1 _WX$-%F -!G!H@ J.>/Z VTQC),=
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
MM>AV95/=YR#W%V07./CC8YC-?CI;3>>X6DTR=QBEY10!>Q)%,);\(D9^$<7
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
M -G<US]@I'_#ZEQ.N%8^%R% 8VT@5)B"D$.F6$;11BR%HIO61_C6Q(T+L09
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
M059SN#JIT5'91&M=XO%Q5]DBDT4+"85+I"/!UO<KWH.7@2(ZEER6P[_U."S
M&:Y&:G1$MM';V->7Y[4NT_EL\66Z*;=9AZ\?%F<KDB!]E8B:Z9H4LI[3<A^F
MGR;6\V155E!0U[D8D8&+&LG\%Q0J9"OY=I>8.RX\<HW2,>\RAU1)!Q9P>U%.
MHDLVUS"MY-I>6W&$P',!R3#F@JJ$YKT.MZ=NY*ZP1[9_ VFMWW*B\]*!AP49
MLB<V3(;"ZI0U(QC$Q.N%JQ8N",M3:-V5>'<JQ[U;/'8Y42MU=7$A?K_C\RO\
MM%A-UZN)*02-8&@/,V)#Q20A9E% 4.05F#8^Q]8F\7%JNJPO:H:$[XX,WTLI
MG0)L\T+Y_>*!,&LUX1;1LRQ BWJ15%M$!(P6F'>2:>ZS:]X>:2<"NZP1.AX,
M6ZFNGZSBNZN2D).R23HISR7M+P\IY/IFGB4Z.H2"D&..=&"4T!R!=VGHLE1G
M*) =I(!^</3VFHD'1JU,I+2"S+,#5VK@%(L"1RX(9&V<B3SKD)O71#Y)49?%
M-4-AK*%R^K@GOI$ANE&._&9^G4#_8S'+?\Y)BR].EXA7+YXN9^U-.$O*A>1
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
M1=#2*E YDH%'DT"J;!/7SH:\G4E[=(GGZ>OLJ>=%<Z%WF8AYL!\T!>QG879
MRF2+3QVHE?43I!^_I74,V1?O!>"FVE 0]&+]*D:933$E1-?ZDO1X+:VO(M9S
M$YYI%Y"A9L"E(CLNG07/M ;N/4\Z1,5U\WZ4MRAX-FVI=T'%_0GL>PN] \?L
M@5>LFXC$>V?0!S*;+#OR ;*&:)@#04952R\CLN9E@P^3,O8[G_VU^W ?M(-$
MW0%BWM.)NZ*5ZY7('[C\/*T/UA_N7OF>/G+U\%]=A$3:1TZ'O@21E:202$AP
M/@DZK O/RKJL7>NI>RWI'[ERM06@[K54&4F['2#[JJ]U62Q788;7!\5%T&V,
MT3PD#ACK*Z@ZO][Y$,%;*;ST2-:A=;_-[]$T+@+'0\O=GAHM5=<!%'_!65Z3
M6"ZF!MSEQFI;+'(&+M8(O0X$"EI9T%%SYJ1QX=X ND.!^#1%XV8ZNH%A0[5U
M ,(__[A\545R_=OB,R[G55 7S$054TJU71?S&52]$(N^!,B,1%2T-'R[L2,[
M8/!)@L8M>^X&@NV4U@$";Q387GWYRQ271-2';[_B9YQM'!Y;<N+U,M:X.FHT
MHH20'0.CT:@@@F?-"PBVHVSL]^+M8I?VBN@)7C<?*M[G[V)71A.,L:[R52_I
M<C 0 NVBA&C)IS9!M^\KO@N!G3RC:XB0QT#87%T]8?'-_-/9>K61F+BPVERG
MP!-#X!HM4 PG(-14.2O6F:*P*-UZ^MP3Y'2"L_8@> QN!VJD W!=G02;=_$G
M9?-*?K,?F>8Y8ZW-1J7J'QY<*0:P%)4+%H?8^CGFH\2,W1BCV6G91MP=X.8F
M_1<[RA'J U<:BJ[WPI93#!-"!J9SX<(QC:%UQNX^%9WDA ]3[Z*IK'M R^+C
MQ\5\P\=/%W8R2^F\-+$.>TN@#"<[Z9T&FV*V2N:\Y6S*'1\VW:9BY.<Z!^KU
M+DP.$W(',+G:/M=E #XY"FMIWV@M0YU@)2%&SZ$8X:50PGK9VJC<IV+L+CGM
MCY_]!-P!1&H>[?WBMWMYM"N7;!(""S)8!%,D@E()P9,'1GK6TDDT-L36P=AW
MB>KD5-I3ZP^D,MNIH -,/3W#].&781,3@G3"1RB<C+3RBD.(A?[@M32 L1RC
M;0RS?>CL),_4!GF#*ZH[,-[>:X]Q*+7!;#08M!1R6MIN)%8'4A:&1@<?<NO+
MQ]VI["2$&P*(S974 0PW \PP7U=*O9FGQ4>\'C\P,2J'9# !2:N.RG4> D,/
MUG-F4\(HF[=/^RY1G3AJ;4#65@4=8.K],M2> =<;9R)%8:XV/K%2$0-&&HB<
MZ<VX9>FY"H6W3E_>(V+<>4B-,7.8B#O R'>.^,LM00O2IOAW^BU<E#*Q-K%H
M,P<>:MBL5:$MX0K$%(-5'J55[<=8[$'H5E@SSP1KPZNJ.SS>.>D?8='Y%&.=
M68;*2HK0BR%GDY@5BB7!31$4PA_3'SL B_998K&]FL9^2?1R,:\='98;_=QF
M=A*,D:BEA!R4KAW8&01%GF6T13@O%+=RN[=$3RRR%5A<YV!I*LG>;=/'Q7(]
M_:_:J6:U?E%HT4?B$L%4Y(EGX%YG4.ASC4O(,M/N"#PG$7GK"ID6=&\%2-\Y
M($=39.?@_7TQ#^<#M"<V">3.1N R%G)?ZTMXD208D;,,CJRT/"8\KRG;+J7+
M_@$0N*<V.L>89Z_"M]7)\K?%$B^F9O^QGLYF&V^AOA8E@V\H1HJ0C!75497@
M1)80*+@6HH28V; )WMWHW0Z/S^6.X6B:ZP"E=R.G:[[ON"=)ZVRUJK?!]4FT
MJ*%\9L2<Q,Q4SI%C;(S(;6G;#GW/Y9YA$(UT@+2_A>G\9%F]A9-YY>NB]N#-
M_(^SN)KF:5A^FUCN+8\!@>)PBHJ8(I:4\Z!+\"5AC.UGU6Q!UG;X>B[7!ZWU
MT &TSHM/-FQL!M*M;C2)G;!DC-(Y 5.V=@PI$3S7NKZXH@#<T!YBK2^HGJ)G
M.S ]EVN"9I+O"T6;2H*;K&!V:#C%-TGHFJX1 J(Q$1"CTI*^EZGUS+\GR-D.
M0\_EVJ"5W)]-UY1;4?7?EF2)_YPO,<SJCZIUKDU4SQL TQ=7A2V'-*8=@(IA
MNK*T%,WQN[BXH),W'H%Y$<DCBP%\IJ\(P$$+Z3VAN+&5.&(7EZNA=H_58)V7
M""+/Q*?1Y#L$54M>(CC'->U@QP+J4A1O7KJ_'6G/IN_++CAZ?/9@.S5U<#@_
MUE3"16YE$@I$+5=63C'P)1!73 8IG39&_^_1$&8(M6_9*687'70 I:9OHB./
MS&83@)P1#TIY#[[*DQ5?G#*QW!^A\/]WBFD*J"$[Q>RBW0Z0_?0C>U[0>!\D
M8)WQI+2H=S11 5>^9,5"\**UJ3R\,\+SZ!&S$TYVZHRPB]*ZF OWV]F<1/DI
MS'Y:S/-5FQN//!GT$$*]%+3*TJE#T:*5G*')6F+SO-Y#=/P#M8,Y!'$'JZ@#
M4_<.5]-,\B#A_$8AX^FF#77Z.^9[W6V*S;98A:!3L:"0A!2\3A C49XTMZK<
M'=%U*/:V)NX?J#G,(8 <1ID=H+2FMG"9OL^75"&+8"4DI^LDQE+.RZJ-BM(D
M5I_HMKY=VY:V<<O:N\'H(*KL J++3XME6./MV\6K_29M)%<#?'84+G*O(28L
MD$5A%$9RQE/K&ODG"1JW7KXC,+926A<^X\GZ RY?G)XN\91XNO'HY)(CS"Y*
M'SG8Y.K@^> A%I9!R"BXRMZEW'P4UW=H&K>:OALD-E5=!^;P1K^H&YU\7B_Q
M/\]PGL['XAC4PH;:N=9D8DGQ6+OW1/")<>M-T1A;7P9N0=;(CVV/D7]LK)N>
MX/800Q?;4T6TSM=Y$2%+4$Y+B!@0>!&^W@=HJ5L',%N0U4F[K590V**GVR%Z
MZ11JJW=U>R[I[+BPUBD98SRWH%$D4)G.@RA$K0.2*7,=2_2MQQEM0U<G8&L%
MAFT:"!ZBF0[0MEU-]W4!B8@D(U$G<N<ZA(Q3Z!0%2B@F*):3XS:W-G([DCAR
M#X$CG*]#ZJP#2-XMK+WSA/1FY<EF\/$DNH#11@'>))*E+B1+9A*4>CL5F?)A
MN+[Z6](XKF$<%##?*8MNJKW^T9G2V<>S60VQ'JB*^JG.%\#WX>M$YL)#81XH
MWJ\CZ*,"+TJ!DI72WG AFY_?30@?-WCI",<#Z+F+%,^^;-=BOVNV7<HZ9-2@
MLRZU33-"K!UT8W!,.!V3M:V?134A?%S?X3G >W\][PYO?P[O^7G*ZKC/J'Q4
M*HC(P')1'\J6#(YC!K04)<B23,AY8 0?](QJL(N>,4':1%L=^!!-GG(7QYRP
M3E.,*1PHHP,XGR-@Y+01E9/,/]LW^8/=#!T3O4?7<@?(?BSHO7&@U+,D+4[G
ME?M?%K/Z?*3Z3!.OC/36D9<4;+W=D 9<=!F*X\SS9#WFUA6:^U,[[JW2,5%\
M)(T^6^R>M]5(W"3N$O!Z94;G#Z_/GSP(:[C7"3%@ZW!N?VK'[>G4/W9WUNBA
MGNW[(S:^%C$J+DB(:3/>7' Z3[27]*U13%@EL7GBH4WCZ\'Z1O4 R/WT\VP>
M4KY<S#</IDB.%[Q/FS^3?'*-81Y!;L_6"(/J(X9 QRQ8R6IMD2S@"L7HG"DF
MBXS1-'\(?;PGCD_'A=>ZN.UE7XI&>J%C)*ONM:FS$;P&<K')M'ORL:7"3$ [
M:FC_'8*?S7/(73"W6ZC?4J4=>)K;,OOOT_6'Z?QDCO^!87F+\TE!'@,K$9AP
M%!<*2[*6K  *I82VD?,R])W7[E2/B^0C0FQ/<#?2]S-"^";U00R__[!<G)U^
M>#W]O.']M@XF*?KB8E%@<F7>U)+9E#602\1]41:+:'V8-65@W%NS_G'?'@7/
M;0M4EB^X?X_S!YB/4GB-7(' ^EJ!T0$;,@I()1A6BDM2M<[V-F5@W)NU9[(%
MFJ+@N6V!ASDV.643-*=SKW!0V5@(KO898JEH@RZ1$,;$_?Y@'^R&[IF _7!]
M=XCP[U8[<>VT4=J!-\2:4ER 1]RT'2U>*">Y/G)EQ'ZU:H/=T/6#WJ:Z[!"K
MCTGV*AEY)55,J60C&4AM$50BT;H<:HLW5&A80CZ:$;Y'[+B^=F?9DL-4^8PP
M>RMROLZF\^ R+R4#;7M!,K;D+QEKH$;+$9.1TK7N9W$8Q<\C0W(@K%ID1_;3
M\3-"]&,Q\37C6145LHU@0SU^D@T0@BFU[TPVF6GF7//9>JV(?QX9D7%PWE;S
MSPWR#\3 UXQ'C"6R@I"#+13_A@C>TNDI@TRV2"N+;ETCU(SXYY$!&1'RS33_
MW"!_GUM?' :;2=*BCND)RE! 0]*7!C6%,,BE;-V;]3"*GT?&8T1P'Z;C[A%]
MLQ:;6\.S#U"$JN^Y)-+A)!3H:+14W BKCFNC=ZR<'SVS<4R4[JFW_?&X6(?9
MH*5NMV7YQW1^.L/+WWH5UG@_CW,M9EV2]QS!;/(Y,@?PSGI(C&((:9C3LO5(
MSO9<C.MF'"G_,;+R.S#'VTG@5LC\.ZY?AN7R&TF%Y' V7T]L$:9$IX"8SS5;
M&B *PR"+;$0I"I5J?:_>@NYQDR1C8V^OK= 0",\&_(_%T??9%U+K%$("%Z*A
MX,(8"$I(X$5F)2WR[%KGMQNS,&X^Y5ENB6'@\;QVQP,A]WWV"]/:6[3 2DVP
M:N\@UMYSD1D7O+6,Q]9/81NS,*Y/]'QW1W-X/*_=\3C/J#&89#58(4I-P'+P
MPEI DQQC(A9OQHD4GJ9[W"S-\]T';8#0 ?B;/$G.HG#C@X-R/D..U<;)%,*A
M3$H(1T=B:9W@>?X/SSL#_]&!\(PS1O?S<5ZDS- 4D+3[03F3P-NL(*O,>;')
M1=^ZB*L9\>.> 9WGAPY3=0<&?H]LP/6-A+:*I(H,BJK-JE32$%C1(+G&Z),4
MVG20#NJD5F8DB!V>_=E/W\\&V]^OGN!T;H9,IZ5)4M>&@QE<%O2M($.#13%4
MK2]7&Y'^/+,\8R"^+0J>%_B?K*-000I6. ?TO,XIJS7+R06*UK4B7R[XDEL/
ML&E$^O-,XHP&_F8H>%[@?X!7&;C*)0 %)>1'8I;@<\A@#>?.J1)U;%TF>0B]
MSS-',QK,#]-WQ]B^9LB%&%11%.);3F$VQ?P08K:@':+0&8UWK6<[M6G9TUTR
MY3@HW4]S'21(MBU0VB9+-4G*Q<3K&[[@2 #.%H@B*@HNN&;:"*=,:]2VI']<
M@'?VC*BYPI\UV"<AY:B8)_Z<=R1RDKN3=:2(%B+S'$L9[3G<?6K'[539/9!W
M4F8'L&UWC[!I*5-TKF6D@LZ^.GF0CD,'&(.@_^L8W+$:K@YDGP=K8MEY&OM
M93]CF-\HKQ>U5P#M:^=\!F6RAJ!L!%6X2ER&4K3I!-V=-,+L'-3[J;8#+._R
MOG5QMO[.=IXXXZU/CH,Q6H*2R" DVM.<HMRB#$O%C]6^<#L.MD*Y?^8H'U'I
M'20U#N;^QL,_7X2OF9SH0DU54G >4DH@HT4*U25CN;4=;T?]=E>4[']WK.^G
M[0YPOOWUZX-\WZ\G\X*K8+0!G3(#Y46MHXST;6 I%9<8'BW7MR\/VV'^N?>K
M'57SSQ_Y-W*D/&%D)4!M84>!"4\4>J<Z Y!E*3PS<J3;^%;6_;GW&AI%T\^F
MM?WMR6C-N]H_]O'#-+3?BIGC][)G!!"M"+C6YGJ-X@2$X@UX:R1W-N:<6T<\
MQ^MEO^W 8&6<,3(@>$W^D%)T2(1@ZO1JH8A_.B*P]9.#+4E[-OWI=\'172LX
MA)HZ.,9?3_\_]MYMNZT;61=^HMH_SH=+.TYZ9XPD]H[=J\>^TL"A('.W3+I)
MR5E>3_\7J*,I2N(D,3E!.WV15F2'K,,'H JH^FH>YFD6+GZ=DY&NJAE?_7>E
M-K0)6<P"M"B4;W+ZB;1(P)@U,1:?@FJ]Y)X095ITC>+VS;'R#7S0 90^+,-\
M1=^\HB7X'I=?9HEB@;=EBW:K#_21J^U_]&;QJ8X.4Y*)S"A"(7M64C?)@<*'
M LA509F=]Z+U$UM+^:<%;1- +3KQ;@?(_N?[#Q07K:Z67TGY?RR^X')>M?D=
M/T5<G@4;F+.5:):70HE;81 U!J!%'Y+G4KG8FF/R68&FQ=YT.%F,Y;0.$/C[
MU9P,^3E<O%[,\^I&!U-"#+PD*%)&4%E'B$DDR%$D0WE6#J5U1+A-CFF+TKO!
MV\$NZ@!F?^)JELD>9)S?%\O+\W".KT/Z-^;[<.=&,:V*%B8Y$,:*6ME6P%%4
M#<[Q*-#+[%EK3H"=A9NV4+P;0([CS Y0^M/BTR=<II?U<AB2J#=,V7L*RH,1
M%(][BLR%,3[9S*QLW<^VJVS35GEW@]%17-D%1)>?%\MPN3%#X$89U%Y+A0Z8
MT@H4RP:"IW]-+D87M9,NM2Z\>E:@:6M=.P)C*Z=U@,"WEQ]Q^>K\?'D]8OC!
M+=E=!*R2M9'544(4 5<"];B>8*$]$\&B0=OZI?$EF:8M5>T&ATU=UP$4G^.:
MV#9@.4A$%Q@''YFLY5T.G$</UAHRGDHZY-:QY4 1ITUYCG$G.:;/.H#D_E2\
M7ED5%0J@[;[&RDY#*%G3 E3:<>$XMU.-HMR/ZF.TFZ!1(=1L'LX0?W8 W(V9
M5!MJUX'DL_G5XFKC)??=8C5;/P_C:O7A8YAS\3O]S8^K,XRIV, -6)5)>Z\B
M;1%6 4=44C-*_%+KWMBV&ISJO)Q!L'MV;SXJ!O9> 5]P&1==K(%;O=\N?UO,
MSRF:2J:(2/$:1 K+0%D9P2FFP7BMF;8,>6=K8%.#4YVE,]T:. @#W9\"VW4^
M*Y2M:N8"<*9)1U,,N%);G4WQ*IN4DVS-_+&/G*<Z)F<\-#?P9]==,/]8DEKW
M2OZ#\N>JZ+UELZ>$-T<HR<OZB%(@R%K!B K1F\(U/UXG^0O"3KL7]Q%RM_1G
M]YOMT'#K54I7GZXNZL7.FD/3<F$\8QFT]+%.73'@,2I(SEJO2^2.MRY_'E6A
M7@/RIJ <-2 _!"'#EXN_7B[SZ[O&#A;,9FRV:0[)8RQ1>/"A%G%Z0:&:$Q)R
M4,Q&@4K9TM6">4&A7J/W?A=,2X2<P(+9;H1-I7D16F?I(-E,T:#2&9PH 81E
M(5F#F$MK2N(&8O<:[$\'_O;>/A3B'S92@+$[:OY\8/15F(_35_/\EXS373-
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
M%$F4T+[V_UL9IHUG#O'GD]#8P[A=@./)JW\I/*-=,D+T-H&R/$#4*" %E5)
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
MP4*)FY+&%\Y<WI%]K"';7>]\G?O":PRG3 VT 0Q^CJ,O.B2((NK*6F @L"1
M"^$,+R7X'2O5&Y,K]L[EN2_<1G+-U(@;DMHQ'U01VH/D)M06.UI$7-<.3R>U
M4H'Y,@VY8N^$GGMO<2,YYX3)%0,G'4-VH'FI=PS%@"^^3MN5@F,QF8O=MKU1
MR15[9_O<%Y!'<5N?N?(6DC:)'"F(=1!4I,@B2*PA; #K"N?6*>/4,0B@3HE<
M\<BW.@<Z[120>-M(C[:F_Q$R3Y1.264A6D0HJ%V66L=@1V)-^1[H%@>!8D^Z
MQ2$>ZA1X._*I1<KH8Q:TN8<(RCH+(?%4B^,"TQ2G!'8,YL]VO'B3\S8.@DX[
M7KP!?NP L+6P^)LCY;JT.%U[LZYREYF/QG!0B*J2WJ]Y'CC$(G(I2O/,6]<6
MOBA4QY128Y[5;9W5._INEK%DW&9;=7"*PNZ<*3MC]= Q-C)FBU>/B.%'Q5\/
MYW-C( R!V1Y>Z0!H/]_T0_P>JD:77V]'R!CO,-@ =6@O:5'3?ZLIWY(NIIR*
MH4BF,;:V2](QG/9Q^**Y]3O$T/I]YKIIZD^*"/ZD,^'AU5+6FCE,&E(*E:O
M.W E6]"D9W!1,_FH++ UMIZ7<-IWD&-CKJ&W.L#BEL#CH?U6O]VU#<KL/6HK
M@%.J5@\"!K3D,D6F16!*PF1QA-*#[<)U3'AVY"N7!L[K$Y4[]DY'9"88)^L%
M0B%SHH&8R*9.L>Q9D9C<$2YB&G;$'S/[;0&>9EWP0SS9)V0?FO/#XL/B,EP\
M<>60R%]GJO"$M/8!2R6KUI3U.[06G+>IA!"U&8OV=G^ANRN!. Z$1_3L*32\
MUV[Q^[;^BZ\WC?WUD&O5_?[B5S1OA1^FU(A]\=H5894HP$RE1TA%0%2\@'!<
M,6D82ZEUO-];7WR.*NCL&!A;XW5C$^W]!8%+0;N^$"%EW=@$WU=?_! ,->V+
M'^*Y/D_M+>]3)<=(XM/IX3*"$MR %QPK?PF*8DSPHM\Q?GWVQ _"R5XOS4.<
M=@I(O+G*$%@8!DZ&2UZ#"I4MVS@#.?-"BU[:G([ 07ZJ+\V#0+'G2_,0#W4*
MO-U>*$N012IO0:9<WP<T@K/2@E$Y:I:D=R<V@6WRE^9!T&GVTCS$C_T =NO4
M+Q6R9Z@"\"3(@*J$NKX+N&RBY1A,<",QW^\]@6WRL7\-0'>P+WJ"U4NC=3*S
M3%CG2*\Z^<O;#)YK.E*D0Y-%3-R-Q)'49D)6GPVE#0+"MJX[$4C>+.*2@I:A
M]M6@4F0^5SE#E0%N"Z+VBJNQ1GY\/S.S!J%C_YE90UPU=7_*HSE/% V(G)0'
M&Y@@X>M0;(JHH=JGT/\<ZMV:4$YV9M8@]ST[,VN(+?O9C5[D&S,H@H@R@JZ5
MDLH'6D9**S#HBXJ%63+<^&G!WAR"?5;F-[XO.=AQIX''FR6;2LI>*0Y<!#*>
M5@P"MPIX4(5;9G4N1[@S.64.P4'0V)M#<(B?.@#@BUQUFD7F+4,0R5>F;46'
MAE"N,B^:6.CD*,UY:;X7#L%!4!C*(3C$+U-'8 /)Z[AUJ+(Q(%THE,R+#)2&
M*_!>(IJ84>9-NM0?B4-P'UB-[893X!#,J12A(X+D5M/^'P5$3\8SS@?G9$)I
M6Z>7WP>'X&'[6#.?3+V+#6FEQTSYMI()F/:5?S,[\$$EX-QH$35E2#\ ST'K
M_6LL!W00AK5A]Q*1V5S+LVP(J5[^* A*T@9>"IE#>X'\"#SC(W$(]MG!UCBG
M'=GIIX+T%^DG6#)<*6?IH) UE_.5&9Z\$'3,*O"4./N;0W D#L%!@!N%0W"(
M]Z>.&IZGL%/1T?Z!'I*K[Y:"2_ V9@J",-#IF)ADFS'I#\HA.,CGNW,(#G'
MU%#:E3PL"*=5%K7KH$0*L*HZN62PJJ N-GJ3-J]L?G@.P;WA-893I@;: **Z
MK.I%*AT!3DM2BYLZ!T]%\ Z-$ ZC59MEI7]S"!X MY%<,S7BAJ1VE@G./*^M
M5*F.7G0:?(X1DBW:>M3Y<>SW_>761]WB1G+."7,(BF"2J1$#$[4;BH5(:RL*
M$!HS,J.=DYNO<7]S"#8#Y%'<UF>N_$1O((].1%'OU$H@Q524M5>F\F&78)CB
M M41ID=\=XWMC6]W&CBO U3^^NESF-'7;E'PM@WZUWE:?,)7MY5"EQ\7^<P*
M(QT+@<)>74MT@P(O2%]MF$E6>,EU:TZW_23M+EMN 9O%T7W8 U)O5*%#X1?$
M:X76';/US1/#"E=G0J$3%">#,$A!,GJLK+(U0=,\II"Y=ZW[/UZ6JKN$>@P$
MMO7-*;2<_[2XN*@]+.'B#7ZNG==UG'RK9O-G/KQYF_FNBHS88&Z$C4$%!\RK
M2D= * G2T;]2&"<BH^/9M"Z'&Z'!?$O)[JJF]YD6P3N*2\[II]6]M:^#DJBU
M3];;.GZMLNUX!I$Y 0&C83QYQ5SKQO)]Y.ROH7P(9G:HC6_KJ0Z.RWOQU^\\
MK# 3HDNU/KQ>C7L.KF9,I 'FDBH[76N<?2M!%X'8B!Y_5"JSM_F[ L_MA !M
M3<20(6&I] TQ0S"*02J<TB8C56H>[V_*,"V #O'GD]#8P[A3W^W^$I:?+L(\
MWW)"2^V22 Q<-!3+)?3@@]$0;$[".ZV3VJ2P?>+J[)O/[<77^SAHT<9:7>P"
M3SY'H)=8ZDP9K5@ E9V$4)!!D8Q98]"[Y@0DO3Y9-D%+8Y-/O4N\IX3SXMO[
MW'2K!P\$>6\-%*R!FX@*@K :; DIJ"@2K8V=MHQGOF3:5\5V^T<K.W:PF?S\
MGZO9PX)T*Y/EFN(JJXLC.(L +I/XW/CH>9'6N]8YWX8(TSX#-MTV#C%N!]C8
MM>DK2.4"J098+$7EVB'$0EIZ8T0F$]G@1TJ6FS1RCGW)=[SL9@R'G08.;R>P
M".<BJ_$;V1!420H\3QQ2'9C&)4IG1Z+<^%X:. =!8^\&SB%^Z@" +S8*8K9"
M!=1D*TEY)^4+% 1Z!QRCM_2#%SR-%G>?=@/G("@,;> <XI<.</:@QN()A:QC
M-L5$&G!)T:6KE6=6)&"<)=(GF=*<,^%%H;HX9$=&6EO/3)T'#FQ23;DRP>I(
M6E'$JJ)U$.L_C&"I#A@3R6[N;D?K%>Z@=7,?7(WMA@XVLQ>Z4FGSM2&+ I;;
M>NE6$ (K 0K/246*@#EK?U5U<*=P!ZV=AQV8S7S2 <+:M%HYQT34RH".:&MW
M2H(@O(+DE,R"14KQCU#6-U)#Y]C;XZ2Y[<C./A6$OU@#'+,/=#;0CF&P5I1Y
M"=%8#88Y&YEQD;O6 PW_;N3<!W"C-'(.\?[4@>GS?822,\V1S"ATS>:4\A T
M"F#UZ+->"?THR_Y!&SD'^7SW1LXA#I@:2KMV<)5L8C*&PFATA4)K=."XP=IS
MK86FDRF4S1**'[Z1<V]XC>&4J8$VH%N0ZV)MD0C21JPS'Q&<J9.[>4P,K7.:
M;][>_-W(>0#<1G+-U(@;TBL8@BG>&@U%Z$RVRQQB(.6X"452]!'BCI5 /U@C
MY_Y;W$C.F1IT>_<#LKJ$;$Z05'U1DER!\TX!XS%&QHOWN!O]QH_<QKDW'(_B
MM@XRY8WNB5LE;"!A,4(R*M> 58-368,-23&AA4G-B56W"K(3!,WW!\%VWND
M8@.OO'Z[:^&*BI'II 21ZC8OZIMZ,@4*5T(6VN6U'NG^9;"L71S=1[]4'->E
MTY_<CY;T4Z.5[U7]9;%\C^F*1'V]6"X7?]5^[3.*59Q3T8#4)=?ZM0(Q(H)E
M,7 D*PBV6>CUU%'>2*0N+FM&AL]B<E]VL/G>:G6O]YDL&(K)$=![!4K+ D$I
M"9G"%$WZ&&=;;ZN/I>CB.N<X &SDB@[ ]/;R(R[O,[/:'DT!<KI8K*J]5GBY
M.K.,LR #@\J34LOZR4 Q2[ 4#4<Z68)M/ESY9:FZN,PY+M@:NZK+%O97%Q>+
MO^K\H+)8_D0"S2Y_6Y!J*_K(&C>_O_KT*2R_+LI/'\/\G/*W]:_O_J,#VMO;
M?/'AK>\C&&#$MO@@O3<YT5$I:I5$=A&BHI/3UX/3,QX4;\UQ/T);_#UG#\4-
MBRM:RW\L+G%U2P^QC<AGO=4'6S+M]0*4-+28B\P0-/?@LD#CI.<NM:[;V5/4
M_IKCAR#GZ6GKX_FK@Z-YUSIUY@*//GI(+%/JY[0#Y[,&EX)(Q?K:9M-QS\D1
MAJV/"),]VTZ&^.PTH'@[ZJ\4Q3 C,&T<J#H5T@4?(3@I12EHV#%FK9]RV\D@
M:.S==C+$3QT \.7Y5$&GJ-$ $Z&>)[P^6J(#YB):GHLILCW]P_?1=C(("H/G
MA@WP2P<XVZ&Y06*E F,@];KTO$A:GI3?AU0RLYF[K%N/@OANVDX.05I;STQ]
M$3VPWT%S3HN(LGF[OE3B2H$3)H 4M'XXLQC\C]QVL@^NQG;#*8RHDRI+%JP&
M(04#Y;.G_,O4AE=-A@M9"-M^V.;WT'ARV)'9S"<=')AM2L,1>3;69L!<\ZX4
M&03#.'"T)17N0F)':%8?J?%DM(.WDP1W9'^?"LA?K!HQWCF-T8"HI2-*)@?!
M^P0Y*"&,RL(I]W?OR3B])X, -TKOR1#O3QV=/M_Z$&W@O'C:-+@@303M(2XK
M"HJTE<9K7JS=Q/$/VGLRR.>[]YX,<<#44-JUZ%P(EY)@A9(W:4 YKB!J9D$%
MA]*I$)/8;<+)#]1[LC>\QG#*U$ ;T." '#4KRM3IO*1,M@A>"@NN$J:B4(7C
M;A.=?JS>D[WA-I)KID;<D/8&F2U3$15H%'6(J384<KL(M(J*2I(A+YLU-'_W
MGARTQ8WDG!,>(A:<+(+E!,&N:7DH8@@\.H@Y9Q]+%CS]W7TR&B"/XK8.<N5O
MKB+J3>JW_0Z_W97".9V=]D&#%J6V&:[981%KH63V181DH]F XZ'I\*ZR37M:
M3W&M,XK7>D#C;67<+XOENE+N9MK/=5'=.US.%K3ZT[+^[@U>__^95]YS3J>
M-[D G0P:2&V*?:4SM,II'3:_%M]'SFDSY'$0LPG+L=TW=0RYCX+TVT0..G-)
M*^F*!%MJRT]@D0S+%)3DE5 J69YV:T$Y0(AIT^A1,7A4_W2_5?ZYN*C-,W^%
M93X+7*%2>4WL+RN5:*Y+38,I:ZH*;<BH1]T?'P@W[='=P::XKZ.Z>*^FX/?+
M;$7.VJK:62H^8^7;";*^OS-./W&=H.C,K6;2EM+ZF?!YB28^@L<!PF(TGPS'
MF+_&V!S/*77/1]CG_K6<75+D759G/&LOA68@(Z?MVX@ 7B"C=6J*+[D$Z5H3
M6>\HVK07.QWL<?LYZ5#T?3C*45OO)&A+_?JVO [K0=&TQ!B7B)$#LCI71V@)
MOK+=>E^;NK5%(5OWF0R3<-J+G<D!>:#+.HC]MCV;/U#XOA'MJ0[K,U6\\9K.
ME6!5I>)U!@(Z!VB,U4;3*BU'&'PR3.AIJ4B. MOC.K9/)#^EVG9#K,^612EG
MB*BXD1*8Q_KX&4-=PAE8"I9GH;.(1^ADV4_XG9!MOS=D'\'1WP/";X^K,[0\
MJ:)]C=K)_"@#."3M69(L"^5-*:V[=YL)OQ/"W8^-\+T<W24MP#\6B_S7[*(.
M*EVS()#>87X^JZ?9FOA@ZR\_X']?7M69\7N3 K3XVL,I 9HKWX@0X%:N=8G:
MM]_^9K:JO!172[QK^/8)O> YU9+Y4-L:)43-$UA!*T'[K"B/:[S9#!*P'8D
MK5LZ67Z;?<%'7WOS4.=09B<DN! =*%4X.,\U&*>#<2:4XEOW*NXNW;176N-A
MZFD2@:;^ZB- >$J?UU]_#_^/CHA:Y;"NBXZDB#(&0? 407&Q'ND9R(S&2)=T
M2*PU% >(UPM_0%N$/#[F1W%7WTB\5^R/\.FVN"8[&4IB!FRV"51(J0Y;)#/&
M[%2F4,4\8F@>$8W;1)R\*GT<J.P.R8/]U@$L?UHL\0U^7JQFE[=%5C+$Q'G*
M(+VO87*NMQR%0>;)ZF(S$[GU]=5C*;H%U^%.?]0#>9 '.L#0ZZL5)7FTUM)_
MKF:D1G72];+37I7U7) ZY,9X4J.H3"<!1UU\T<FVOC5Z0I1>>A-'/3Q;N*%3
M--4?EWB[VH((2+LY@B^5HQ2YARAS9=10R6N-E>3@"+CZ1JAI]ZLFKM\!3OO[
M8>KBLG=+_#3#Y7UM\>LP3XOEY]LY'RRYPKF$Y%B="(R1#"4S[>=*<NN\TV63
M-VQ[_=CSW],?2@[PZ&(<\TZ.E*MSO'R_N)KGWW%YCLL;%11/]!>= %XPU+(1
M1Z;A#K3E3F&R1I7=AO1L__QI3Z@QD7&X.:?O,_E76'V<S<\O%W/"];_II]M^
M!)98KMP74E9&)U<KS!T%?\Y88Y0/7.O=6IF>^()I*_A&1$4+@TX/B_\*%Q?X
MM6YZ5Q37?:U[WNHCF?8VCL_")L64(8>; G00*XC,(UA*%80T"7W:C:KHA2^:
MM@AJ1)BT-' 719W/) #W#V4F)&>+DJ"#XQ2U,09.6@:,\3K,@K3RK>/;7>3J
MI1-HJAO(_1S404;UM$[_7&&YNOAM5O LVY31I *8@P)EHP47R7PA)B9SDJCL
M"$5++\K5[3W0GFC8&6Y[NJ8#N-V^6_WZZ7.8+6LG:7V /RM9614\AU1/ E5B
MJ9/##/#(;!8,61:M+[2W2S(YW<6XD&I@_HY ]$1?6[:T(+2P$'6=.E:4@*AB
M!I,XUB%AVJO6W0_/2S0YJ<5Q0-7 '1V ZQES/:$@3[3K*F8@UQEBI* "+Y%6
M3W':43RAA!R!E&^8D)-S7$QU5+9PVDFB,FKOL&A:=BY17F5"'11+/Z&+G"N=
M(VO>##$.*D<[;8]70S.N][JL1'Q#>GVAC_B"VV9 '5!KN-L''UY-N(<"C>H%
M[[_YP1<22/\WYO-U22O]T:P2GVQ!J5%<>QL88+25=H43@NIVBHH+A9D2@N8M
MQP>(>^BN>/_5U\F]5X$7*Q$0*[V'*)7Z+]%AD@,/R0@9FT=^&R),FY(>"SF;
M^]LA?NC@<-UFMC]GJW^OGTF3B4'2Y@-*\PB*,0W.F@*2&2><,6ALZW/T.7EZ
M =@>CGX2- =:O2L$_;28K]?3!_HO;Z=@&Y:Y-!0J9$]&\E+3J;ZV%%=*23*2
M:3T)XSEY>D'0H5Y_$DX'NJ #.-V-2PV7^/ZO</M23NF1SSXI",R0>3S/$$N@
M?1I5\JY.4U6M#_?MDO0"H4,]_=24VOW-W@%X;@[[-[B:G<_#7;F/"21MS!Z*
MM1*4)>L$KQ!8+LE;H90NK:]8MTLR;=+7\@1K8.DN\7*SE'2,:$VNUW7>@ H"
MH39Z @I6=%2RR.8EFD_),NV&T\+/+T)G#Z-W )X_%I3P7NN ^?;AG7%/>ZT
MIAVKF40!9[0$BSE*D;ERHG46MD6,WB"SCW\7;8T](5XRSLY^P_-P\?/\<G;Y
M]7K]*,9+0=IU8R+1J]0160%,RF7.*2'-SW4ZKC#]K_/%E_^//OH:(O3#/3*V
M?.&TSS M#IY#K3@Q *ZEOFV+2%YF[0)8'3PH+FO+#6. W.J<=3+JT2"#8=Y_
M^&W3; 8'NVO1P'93E\S^=+6Z7'RBS[HM][4.+?<."I>Y5O$YV@H=UD.4:X%T
M<(K=:F4W/G@Z%^_OFD4C.TWMXP\?9\O\+CQDXU9.,F5Y &[J X:L=#B%:]KM
M(BNJ)%'";M6OCS][F@2BG:</M%8'4=_]67;_?!N",\(')!4JDQ?6!%D:!@Y=
M%)XQD>/FNFYWR_7;H#K$T=ZYQ[D>W<_&7<'D^JWS[JTA.NXIX*6E(X.I3_V4
M.>F20 NN..UW0CT:T]H.*]_*TLM5UIY.?A(T!UB\/^3\L:@."1>O/E4VH3.2
MB1E*E<"G.OJS6 W16U.OYJQQ+'K6_&+B68%ZP= A/G\>2 <XH"LT_1)FR_\*
M%U?XMFQH>,8B'>A.><!8QX>8>@0[E. 4LHC<&6;'>Z5Y6JY>;DM'P58C=W0%
ML=]F(<XNUJ_L=]82$8M*V4&V-51TQ8#'D"$KKDOD*CK6NFGC68%Z 57K0^]0
MVW<)I*\;FR_MKL8F)T'K>H.H&(=0Z>J"L29+EW4)K0G"7A2JEQ/P8 "\"*U#
MO-$5O+;NO7=:GEFKM5+*0#2\)BQUMB"/ G*D#1^5UZ*,A[+G9>MG]QH+; U]
MTV5QZ/O+1?KWQ\4%>6KU\W^N2*=*P3E/I-[Z@Q?E7S@[_WB)^=477(9S?+]N
M[#R@:O3 ;SR\G+2ERHWJ3!^+5&E:[PN>0[*LN +)* KR;4$ZC0T'$YW#X'+P
M89/VXF#VQ6<E.NB*\KY%].>PG,_FY[7R>FWC;_UPISZ:S!,Z#HS70I*</>4X
M)4.*0;'L- :_V_3NH=\\,9E?.U!\<^DYJOV[:-_^ R]_G=-Z7X\Z>/6%ENUZ
MY."B=J@OY@_M^F9V<547^ETRE;(J44J@Y,G6J80</$,$.DFL2#9&+ENGGGL+
M.PTZCP"AS;?VHWBS/^">Z:19D3J"I"@#E$95638H^XXV46[F4C*M[V:_$6#:
M[>](;G\.;(,\T 6 -B*7/Z[JF];;<AW!O+VZ7%V&>25C?QU6LW1G,%O?R+A"
MB,HX4,$GB)@86.:]UUE'[EO/M=U+T&G2C>/O>.-[<7I2GG\LZT"+(8J>::>L
MKX]VNF19JS:P3I0.$)SASJ#QXM'XY>UQX/#OGG8K/ (>%L=SS4EME'?6= %E
MG54-V6$!RNPC^"0]&#H/LA#U&:;UQ?%0&:>IJNMW>]S+=R>%SNO%1](S#*19
M42I3E"(T>,&QLASG;'V.:"8]OD]C\]P/+8><W(,<U\&-]5;E;H+OQ^;,_^]J
M=5E[RL[0RIBBI67N)((2]6)>\@B)\Q ]$SREHVR=+XLZ[7WV]$AM[,Q>,?NV
M/*7HF:.E9Z20H+-3H+!VD@1-X5-4SG,C$7EK?K6!(DY;.S\]1ALY;W]L+B[#
M11-LOII?SG+59?8%WV.Z6JX?L*X'IF'^A6S_T^+3YZMKYSZ.K&Z>/5TP$;6W
M@)XE6I"&E!:"@5:,TP_%"BX;([:)X-/4AQX_6CV^EZ>N07\S^S++.,^5[^*?
MM#+)B+-85^RM;F=*!*$C!N"N4G\:3YL"&12$U;FX) .RW5YT7ORJB4=*C/2$
MT];"_4P9WZK+S79_EI0)1E%X+'*N['4E066K!YE12,VU#+KUV\QS\DS,L]L>
M6<V=<"(%#W>+J6E1PZ-/':-PX7G1CU2<X&Q$A09$=!X4 0X"1PU9$%9BMH:V
MFI,H3KC]]/74J+?E0Z5_NUI^77_9=1-)8B4J1:N*J6QI565:59)B61?K76LI
M(>O6E5A/"M-W;<( 3#P:M-7$_!VDGC<!Y>>K9?H85OANN3A?AD_KUE/I!1<9
M$QB_GE O$]F'4A87M'4V,>VQ-9/5T]),BZ1&[MX<E=K&]MVBZ*;QD5NGF7$6
M<F&5J%5Q\((._*@DKTEO8<TY!I^39^(]J9'/=X+2'@Z8.BW[\!=>E,N/ZQ7V
M0)^+,+]I?4W"!"TBJ2!Y95$1!6+,&7QP@G.A1/:;=U]/- J_\$T]XF0?AR[&
MLFX'^\[UJ;YM=_[MKE6D."NSS0%\#K8RQ66(0M%9CSHQKICES>FV=Q!KVI1_
MG/.LM3<Z -A=[O(N?*WV>1,N*^GR!5DYOPE??U_,+S^^FN?_BV%YIH)B03E#
M:29S]?[-0736U=NOC,9EH5-S-MG=Q9MV.VL.C<U>B)'\U,5#^X-BPGL];VY>
M;Y4\2YAS+O6RE=?.VN0U^$+1@RA:%I0Q*-[Z_7(7N:;=Y\:&77//''#+>3G:
MAO>VU!>'Y:.%E'RE'[$,A)#U)2MB+:5"H,S99>639;$U1>0 \::]^IQBPVOA
MIRXVO%OE'NCV8?$:WX79X\U<)*ZC*1"2U: \4KR2;0&K32A)&>%5ZXN]W:6;
MEEWF6!!L[*7IJWXWTZ/KW(OV]53==T[K[,%[_O4#_ZNKRX^+Y>Q_,/^R6-[_
MIV<%,7"5:;-7-E$X;7@E<F20>&!&NXCQ$8ON$UUAS63:"93ZU$ YI>,ZR%/6
MRKPFP7-]I\?YZL:ARS _QUH2]?KK_5^A!5M_]>JOL,S?UL;<6V-=+%UBLG7"
M-J^/<Y0#*A$A8]1:Q:@=XXTWUN9*[ 1U<VI0[\/GWQ'H;]NV: ?X!_VWEV<Y
M&J:TX^#0RCKLRX)/W@$W2J44M!1AL_*C%^QOZK+3$K _^A(X" $G4D&P_7!L
M6D[P_%>,45LP0*GC%!K8&(3C2H)QS(-2E' Y5L.(I'546ON<6M-:CEMH<%^&
MN/Z>U]>K^?JR6.:2BI&.5DFM]TN44WK#L<X6YMYEF0QO_D+\M#A=%QL,P<6C
M7:Z1"WHYLK<_?VK-"T4?"GP1XOKYTTN-D+TUSA?O&6M]F]1KN4$SA^]><##$
M^MWBZ.9Y-.6H,LL%A"BE/H^R.GLG0DA<LZIFSJVOPD^RX&"0SX<4' QQ0/<%
M!]G:G"/:JD<==BXI4K44#U*,FJTTZ"A7^MX+#@8Y=%#!P1#K=K#OW*0R&RD,
M9AZL$A)RB;'FS04\3PI4M/5Z4TB?6A=];Q5DXCZ"D4ZMPVT^]1[S.#;\0-G(
M5;BX#P]I\Z404$ HI<Z,RV0II2C]%(&+(ACILQE)/W-/_-Q7=5%(>8@O'UWX
M-C/L=_7RH) K=$9!8NL:,69H[47:6'ET@I06R>Y6)W?DEX>1N,#: F6D1X<A
M/NOBH;;]%;1(T5@=#<2DR0TQ!G*#99"U-G12Z)*;'Z73/#N,Q  U"L[[</>I
MW+.N=;Q?U;GM%>M3GS[*[>I.JC2Z6+W^RCN<IN!\S$*#]DI4AG<%+GD&3F;'
M0@B&]LI1RG;'[] R:(OFNC8EU@)$GT-]9@B00D+2RWIN6U,F=MJA=8#/=^_(
M&F+N#E+,FAS_$3[A^HH&)>-,! >I^%@[ZCGX]=TQ)A&M*DR:UB^1#[^_BV3A
M4)<N&MFW(VS<7,L([S@:46B!4)2HF'(0K2T@BE,&O?9TT(^$CAZN-O?WY!.0
MV,.L4U\MO'C!IC+ST==;76,IH[:2EHKC]),L@@L=,NK- LE3O+X\Q(6#+BR'
MV+.#'>,]N6 =FM^48E#<OIC3OZ[6BX:,P5TM^.&!TSZ*R"$X*Z$4ZRC\YLFF
MUKWBSPK4:U?4(>=-.P]T *<-'6Y7F\VJ]H9!K"_<BB4/,2N*VX14F18BXZ9U
M'<!60::N &CFZ.V-=0=8?>ICZC:3O*A4/)>+?\TN/]9,<S8__Q#^&U>U5AS_
M"U>7](M%^1,KLTNJ[&EU"=YLO#%&CSDKB.OG(IDE.*8S)*6D8*4H\2C8>>)"
M\V!9>DB:#D+#8CK7]+.)/5^5J*0UN0ZJS%)6E4@YC0X,Q1/66\M<\YFAK;J&
M1^MI&N=\;.V-#@"V$3WF-U=+6CWO<#E;W!!"GDF?G=8.P8I21Z)*"E4%G0F%
ME40_T/(Q[2.OEZ3J8E]K!X1'@5A3KW2 LV^,]"J1_99W/*0_+5:7MZVH9RSR
M$GP,D(-(H$R*$(-0D#$K%WG2SMK&:-M5MA-H$#X <Z-X:.I@[@^\_%#Y99];
M4*MWUYZ\9< ]LSRRDBD\*,(C**X]'1$Z@J"S0?(H4#XB1MP>ONWS[2?0"[P'
MR([CC [0MIMNZPF8=PNJ<)L+19]DT$ &#<C 1ZS-IU%9HPMW9I-Q^$F\[?']
M)]#Z>P#BQG9(ET^]=U-6?U_;<YWJK[;]<C'_LU(H+V]&*!Q"V7GP=Q[^+-Q6
M[4:/Q7??_V:V2A>+*L+]4%W*=(5 ;T&$'$'IS.DLY1XD5YK[H"@A;4W$\YP\
MAT9Y=Y_]^NOK<!'F"=]_1+S\QW)Q]7F=I:\S,)VRE9X6UII*.3D/P40)!KU"
M+GPIOG7-^RYR39M1-$/)9EC7W"4=)!,/='JPJ']9XG^N<)Z^7C^R:4RVL S"
MK;OBZ]PN)BQD5YN#"UE3MB[*V$&L3D#6# M/@ZV)8WK"VC:%;BXT323+2,Z@
MF$!10E(2?/8>(CI50G#2L]8W<#N(U0W6VD#A*:@U\DNG4%O=!2IW72@*,40.
M+F6RV;JU15L!LA1)B3G%J:8UB] N<G4"ME9@V %L!WFFBY+H!TOT[L?_/<,E
MB?7QZV_X!2_6J]1C+5@)'DSP=>)0%+69JD".46I?DL \XDGZC&33WL<=\S!M
MY9Y>-[G'^MT5QP@*?FNH&S6K$ZCJV!65P1C.;=$QF])Z?-@@ 3O9]AHB9)>=
MKXF[^MH"?YU_OKI<K6W&;\NGF M:H@+%Z[Q?6;,NG4@MYA*7R8N26M-*/2-.
M)TAK#X.G '>@1WK:ZAZH(FY4,:Q>6E;>?)-I3>98>UOJ0#_*\U4JVF;?^E'U
M&7$Z.4DG =<^'ND47/)&%9D%9XFLPVTM<O&D2M0"(6N*4&-14J?6;ZC/B#/M
MB]:TX-K'(WT<C+,YA;2S</'K?'6YO%JWQ]58@BO#%"N*4IL4:M>S &<90@G*
M4B)E@G&MNSR>$*436(T6_3=P0 ?;U(=EF*_HF^MDQ?>X_#)+9)VW98MVJP_T
MD:OM?W2S.C-E[4'' A30BDK#$< 7Q< K6D&HG%2L]:'94OZ)0[@6@'I4,S*1
M=SM ]C_?W[Y6D_+_6-#F.Z_:W&SX*+7(CF4(MA*9"U,/DI A"2:3HVV_A-;)
MP[,"38N]Z7"R.8NSF=.Z.*5_OYJ3*3^'B]>+>5[=:,%)9NYH+9L<JGTP4+I?
M.!T]RG.%++'0^DUYFQS3YA3=(.Y@%W6PU?V)JTJ??TG&^7VQO#P/Y_@ZI']C
MOI^_?;N"4,2<Z/3PH=Z!\T0_*6XA6JTS1ZZX,(VQM[-PTP:,W0!R'&=V@-(Z
MX0:7Z66]N)#<IL2A>$GYO2H"H@D)'.7\,1;CHVU-W[FK;-/6XG6#T5%<V05$
MEY\7R_7 KWCY2!F*/(K.48&(NA8;ULL')Q"T%$XEE-(U?VA[5J!IQV]T!,96
M3NLB9GQ[^1&7K\[/EWA>V^A^G7_!U>7:5C<:!6.$E978CIG:+(X18LEU@J>2
MHDB'K#D,7Y)IVND8W2"QJ>LZV Y_G=-GD0I_DC;O_PJ?;Y<4B:HEUQ03U_+K
MPA6XJD6,RC#-:H]F:V*U[9),.Y&B&]@U<%,'8-M>D+8N_[ZFF#:&.882G NT
M=HP0$#!&"#88'@WJ[$<KQ=XNTK3!X$3%HOLYI"=\W5=PU^Z55Y\65_?+4%H5
M,[((*$0&A395=2AX8))2JI2<-J/5LSPC5R?%!2V \!3(6GFE Z2]HYRHNN;R
M3KDM6MY.22\E)EXC4X5("U121&"R!"N#M=):451KOI,!XG6"NV;8V"3K&LE1
M'6#PY]7E[--ZD.LNNG'CA6*R<BYP4+%0S)"C ,Q:)@H9,+G6Y&]#Y.ND^F4L
M%([FJ@Y@>*?(J]4*:QJT/C[RVXW^OG_.%W%%(72-6=;5&77Z,$7*%[/;%L.;
M3E.=HF3**XJ+[9K>G2)DEQ0$KN@/=(ELO.KZ-BI,>VESO*!Q H=W@/>'X__>
MAPN\OX[Z]G+JS!6GF> )F*@T-]%RB")RD-EK6MDRAM1ZR]U5MDX._2D M#B"
M-SM Z0TE]YW\OWSY8W86G0_1<0V>!5-+X,A0!@VDDGBV=.2$T+KM=YL<G1SV
M':#O8"]U@+2'5U-O<#G[0O;Y<F/<!V'WF<(0<TX)C&*F4J&2Q3*I97,I(7);
M$K8&WXZB=5+&V $>Q_!E%R\NVQ7[;18B&;"NO(?::>2.25-7G!6@I#00D6(E
M8YR)WD419.O'Z2'R=7(GV2U<&WCUU!EE_EC,EQ.0RCSYM4?EE=E-^6-0RTBK
MF1?"@5:N4):5),2,&M#[0-&D<3F-ELJ.22US<R#,\X.EMF4CH+_PR!?7Z2<K
M*D8E(_ BD18]6<<Y7QEA@[3&!"9YZ]2HF?"=Y$Z'XNV%K/Y(SNT@?MV%)8/
M5!]7"Q@4OH;D&;RD>,<KEX(6T7@[VD+NGLGFN(#9@^YFB/=Z N0S3!K62R,E
M<Y H>@&EHH50QZ&Q2&%.]#HY-=H&>LIT-X.@L ?=S1"_= JUU<-5>O,D(;A,
MPH< 6E\S@"8(NFC( 0V=-<:5< RX;1&M$\BU@L0NU \'^J>+?'Q+F=0[7);%
M\M/ZP8(\>'5=>!!-REDP"5+H.DL<:W$3MR"RX+1<T2*V[F;85;:NKC&G.G['
M\&,/&^,.>MU.NT]2FMJ\F5&HVJ^NUZ<)2)5\-)'Q;)H7K>TL77?]K@W0L0<$
M]W#5U$36OW[Z'"K]^V^+,+\K="_>4H"2(8KD0&D*8;Q* :1QSDCG?6&;F^%V
MENHM']X_4O9QXJ*A1?O9EN;GM*WC;'VY6@N<RN)BMGB/YW<-Y<&SG+6R(%EQ
M=: =Q0.TIP-+G&.6W);0NGQ[1]&Z>FN9]M!LZL73 .?-$H[6QV)X@AR9!264
M!V<3[?X4JV:),<?<G-9K5^&ZV ?;0F,X_/;P4P< O&]9W-3GMC>G&!%4*"!3
M995*68"+U@(&%,+6"=*V];;XDDS=PVT?*#S92MK +QW@;(O5ZNLF^>I!/]CK
MVX$:6_[V->E+E(XQ$2 YXTEI;2$DA9"+5$QG(53[QZ$6@G?U_-S/"3XR DX%
M]D^K?+.1>!6YU[+N(9Z#(A7!E2(JWPM2!ECG##5G76PA>'<;]=B VP?R3;T_
M=09^?VS1)O+K/%_58:;AXHZKTAI76Z!80K(EYEK!PB7\_^U=77-;-\Z^?_\+
M9OC]<;,S29KN=J:M9Y/LM8<?8*.I(V4E.9W\^Q>4+-MQ9%M'XM&AT[U)8SNU
M .(A")#  T?!EU &2U$/8]C]N?B3'_,"4-?6YHM1## UE"[^FN/R(J7KSS/,
M=VJ]PW#U=E4'0>^N(V2H#)<90N;U'JR.BY>2POIBO;:95LH_C GV@^K #YSX
M"GM:>(UAE!Z.Z<,8R8M2'*-EP(Q5=!:@!8\^ 3>^A"@IVA]O[-7I(P7&[Y[I
MI:JAE0U[0N9!/, E)1\TI9A6<=K75B0(47#0#BDO3,DZ'(U!^8>9.S ((2?-
M'1ABKCZ>H)]@N:>P(LH0%!A?:=>R*!"TUB"=E9EKZV-HW;+]@\P=& 2# 7,'
MAEBD)U>WA^5>1H\\Y%I^7@G.$\6LH:@$UF?FC4K2A>8E#3_&W('6X#K&(IV"
M:\=R3Q(ERND3%%U?1Y7FE61(@^.H2#D6/#_'Q)07.'>@-;B.L4B_!Z.@0/=V
MDH(I7'HFP*D80+DZP8T;#D*)$-"FF,_BP.[+U,FE]#1'Y+&VZ<F5->HFJR]&
MB0<+7 I2GY< P?L,EJ? A/-9N]$&&Y^1/&(TGL7.TM\)4#'U5>&!%OC]X?ST
MVR8@]-+R3'%,LH4B94-N@'R!!A5-05<XY^*P.\13)>DD;9D"0XNI#-I% +%5
M=$^GVF7 +$NM[LS*25!>4\CM"[D'1O&W+[7FLW5>_:@PT\!S D@\9#QI8IW.
MW.1NT?9T__Z.ZW]2V+7Z=4'_<O7+/%U=9\RS^=NPG-._65T65B*J8L";38">
M(G@E&#")J892F)D\QF&>(-,T2?ETV)S2I#U%P1>?JXW?? SS/ZI>M]^OVE9E
M^27E"(IGRB916@]*"HKO)7?@>92Y!&0BCS;G_EGIIDGWIW>I(]GOY;!0_/LZ
MS->S]89^XY?YIFQ_\R&;>Y#6W!,'?=A(C!/#%3T'SX0V-N<@$$JQ#%21%GS)
M'G3@"8.W4N)HSQ6=\DS4_W]CF@^8/LYG_[W&F[PT%,=,IHVM;:'='>K1$(V
M;)!%3]NPN-'HGT?0IY,DZU14CL%&T00"/44'3S_U<I^SRUY",JE2& <.+G@%
M6E&&RJV)VHWF!$XOZ.B:IJ(-DHZK\1ABUI[ >M!5N$9F9(CU*CQ'"K64@)AL
M;0/E7GGA9#"C1;,_3(W'((2<5.,QQ%Q=W$0]]2['G9:&1820ZJ31DC*$6 K0
MEE;2)^.4;#Y&^\27TDYJ/ ;!8,!+Z1"+= NO;U[CE'*F)*L@2&Y!I>!J80&C
M.$ASE@HG/4?CC3KEI;23>H_60#O:-CT=K$^P&T7K,'&>"17*@#*90:Q<FI;7
MAV5E71IOM,V)-&5=\Z2,'?\U,6A/&'V*#LD8(=$7X,K7B;:T;C%H#EJ2.E%;
M=+PY-<&/P%PV" K',)<-L$NG4-O'C,5,$5Y)#B97+^]00N1.01;,F""]L;QY
MN^$/PUPV!!)',I<-L4\?,=^AG$9"HTN^,OA+7P>!TNJY1#K*E-"A%9'EYO<Q
M+9G+NB9A&>=$'L.T/?C*P\F59)9!)IF!A<CHE*&@V'M!*9AW02D=2_NYKS\<
MF=D@=!Q/9C;$5%-7:^RCW@I*1A-)_J19!I6Q@!.:@47#!3*5\&] 9C;(B,^1
MF0U9T7[<TK-<1P:YSIXCI?V%]E,, D*=6H;<&!F9X".4FS<D,^N:"F7,<[2I
M85\&7G<4A89K[92%$%@-G%& <YQ#UDD$GK16_F%%V?_XS8Z'QM'\9D/LU $
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
MT09J8UEG_*:4FQ_4/V)8X3_^[_\!4$L! A0#%     @ '8&D5DV#^]!Z!P
MCQ\   X              ( !     &5X+3,Q,7$Q,C,N:'1M4$L! A0#%
M  @ '8&D5NQ3YS:;!P  O1\   X              ( !I@<  &5X+3,Q,G$Q
M,C,N:'1M4$L! A0#%     @ '8&D5LB)XG9*!0  31<   X
M ( !;0\  &5X+3,R,7$Q,C,N:'1M4$L! A0#%     @ '8&D5@RK+@/N@@,
MLW0W !$              ( !XQ0  &AF=V$M,C R,S S,S$N:'1M4$L! A0#
M%     @ '8&D5K- @8M&$   ,JL  !$              ( ! )@# &AF=V$M
M,C R,S S,S$N>'-D4$L! A0#%     @ '8&D5KJ&?ZS3(@  G&,! !4
M         ( !=:@# &AF=V$M,C R,S S,S%?8V%L+GAM;%!+ 0(4 Q0    (
M !V!I%9XL;OT/GD  +G$!0 5              "  7O+ P!H9G=A+3(P,C,P
M,S,Q7V1E9BYX;6Q02P$"% ,4    "  =@:16F@P#NW+V  !T: H %0
M        @ 'L1 0 :&9W82TR,#(S,#,S,5]L86(N>&UL4$L! A0#%     @
M'8&D5L;,,O_6L0  .F,( !4              ( !D3L% &AF=V$M,C R,S S
@,S%?<')E+GAM;%!+!08     "0 ) #X"  ":[04    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
